class org.apache.zookeeper.util.SecurityUtils$2 extends java.lang.Object implements java.security.PrivilegedExceptionAction { final java.lang.String val$servicePrincipalName; final java.lang.String val$serviceHostname; final javax.security.auth.callback.CallbackHandler val$callbackHandler; final org.slf4j.Logger val$LOG; void (java.lang.String, java.lang.String, javax.security.auth.callback.CallbackHandler, org.slf4j.Logger) { javax.security.auth.callback.CallbackHandler v; org.slf4j.Logger v; org.apache.zookeeper.util.SecurityUtils$2 v; java.lang.String v, v; v := @this: org.apache.zookeeper.util.SecurityUtils$2; v := @parameter: java.lang.String; v := @parameter: java.lang.String; v := @parameter: javax.security.auth.callback.CallbackHandler; v := @parameter: org.slf4j.Logger; v. = v; v. = v; v. = v; v. = v; specialinvoke v.()>(); return; } public javax.security.sasl.SaslServer run() { javax.security.auth.callback.CallbackHandler v; org.slf4j.Logger v; org.apache.zookeeper.util.SecurityUtils$2 v; java.lang.String v, v; javax.security.sasl.SaslServer v; javax.security.sasl.SaslException v; v := @this: org.apache.zookeeper.util.SecurityUtils$2; label: v = v.; v = v.; v = v.; v = staticinvoke ("GSSAPI", v, v, null, v); label: return v; label: v := @caughtexception; v = v.; interfaceinvoke v.("Zookeeper Server failed to create a SaslServer to interact with a client during session initiation", v); return null; catch javax.security.sasl.SaslException from label to label with label; } }