@Override
public void execute(final Control<Context> control) {
SecurityFramework securityFramework = framework.getSecurityFramework();
RequiredResources resourceVisitor = new RequiredResources();
dialog.getInterfaceModel().accept(resourceVisitor);
securityFramework.createSecurityContext(activeDialog, resourceVisitor.getRequiredresources(), false,
new AsyncCallback<SecurityContext>() {
@Override
public void onFailure(Throwable caught) {
Console.error("Failed to create security context", caught.getMessage());
//progress.getBar().setProgress(50.0);