public class org.glassfish.appclient.client.acc.callbackhandler.DefaultGUICallbackHandler extends java.lang.Object implements javax.security.auth.callback.CallbackHandler
{
private org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Confirmation confirmationCallbackGUIBinding;
private org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$MessageType messageType;
private com.sun.enterprise.universal.i18n.LocalStringsImpl localStrings;
public void <init>()
{
com.sun.enterprise.universal.i18n.LocalStringsImpl v;
org.glassfish.appclient.client.acc.callbackhandler.DefaultGUICallbackHandler v;
v := @this: org.glassfish.appclient.client.acc.callbackhandler.DefaultGUICallbackHandler;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.glassfish.appclient.client.acc.callbackhandler.DefaultGUICallbackHandler: org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Confirmation confirmationCallbackGUIBinding> = null;
v = new com.sun.enterprise.universal.i18n.LocalStringsImpl;
specialinvoke v.<com.sun.enterprise.universal.i18n.LocalStringsImpl: void <init>(java.lang.Class)>(class "Lorg/glassfish/appclient/client/acc/callbackhandler/DefaultGUICallbackHandler;");
v.<org.glassfish.appclient.client.acc.callbackhandler.DefaultGUICallbackHandler: com.sun.enterprise.universal.i18n.LocalStringsImpl localStrings> = v;
return;
}
public void handle(javax.security.auth.callback.Callback[]) throws java.io.IOException, javax.security.auth.callback.UnsupportedCallbackException
{
javax.security.auth.callback.Callback[] v;
com.sun.enterprise.universal.i18n.LocalStringsImpl v;
org.glassfish.appclient.client.acc.callbackhandler.DefaultGUICallbackHandler v;
com.sun.enterprise.security.GUILoginDialog v;
java.lang.String v;
v := @this: org.glassfish.appclient.client.acc.callbackhandler.DefaultGUICallbackHandler;
v := @parameter: javax.security.auth.callback.Callback[];
v = new com.sun.enterprise.security.GUILoginDialog;
v = v.<org.glassfish.appclient.client.acc.callbackhandler.DefaultGUICallbackHandler: com.sun.enterprise.universal.i18n.LocalStringsImpl localStrings>;
v = virtualinvoke v.<com.sun.enterprise.universal.i18n.LocalStringsImpl: java.lang.String get(java.lang.String)>("dialog.user");
specialinvoke v.<com.sun.enterprise.security.GUILoginDialog: void <init>(java.lang.String,javax.security.auth.callback.Callback[])>(v, v);
return;
}
}