public byte[] handleUserRealmPasswordCallbacks() throws AuthenticationMechanismException { realmChoiceCallBack = skipRealmCallbacks || realms == null || realms.length <= 1 ? null : new RealmChoiceCallback("User realm: ", realms, 0, false); realmCallback = skipRealmCallbacks ? null : realm != null ? new RealmCallback("User realm: ", realm) : new RealmCallback("User realm: "); nameCallback = username != null && ! username.isEmpty() ? new NameCallback("User name: ", username) : new NameCallback("User name: "); byte[] digest = getPredigestedSaltedPassword(); if (digest != null) return digest; digest = getSaltedPasswordFromTwoWay(); if (digest != null) return digest; digest = getSaltedPasswordFromPasswordCallback(); if (digest != null) return digest; throw log.mechCallbackHandlerDoesNotSupportCredentialAcquisition(null); }
public byte[] handleUserRealmPasswordCallbacks() throws AuthenticationMechanismException { realmChoiceCallBack = skipRealmCallbacks || realms == null || realms.length <= 1 ? null : new RealmChoiceCallback("User realm: ", realms, 0, false); realmCallback = skipRealmCallbacks ? null : realm != null ? new RealmCallback("User realm: ", realm) : new RealmCallback("User realm: "); nameCallback = username != null && ! username.isEmpty() ? new NameCallback("User name: ", username) : new NameCallback("User name: "); byte[] digest = getPredigestedSaltedPassword(); if (digest != null) return digest; digest = getSaltedPasswordFromTwoWay(); if (digest != null) return digest; digest = getSaltedPasswordFromPasswordCallback(); if (digest != null) return digest; throw log.mechCallbackHandlerDoesNotSupportCredentialAcquisition(null); }
public byte[] handleUserRealmPasswordCallbacks() throws AuthenticationMechanismException { realmChoiceCallBack = skipRealmCallbacks || realms == null || realms.length <= 1 ? null : new RealmChoiceCallback("User realm: ", realms, 0, false); realmCallback = skipRealmCallbacks ? null : realm != null ? new RealmCallback("User realm: ", realm) : new RealmCallback("User realm: "); nameCallback = username != null && ! username.isEmpty() ? new NameCallback("User name: ", username) : new NameCallback("User name: "); byte[] digest = getPredigestedSaltedPassword(); if (digest != null) return digest; digest = getSaltedPasswordFromTwoWay(); if (digest != null) return digest; digest = getSaltedPasswordFromPasswordCallback(); if (digest != null) return digest; throw log.mechCallbackHandlerDoesNotSupportCredentialAcquisition(null); }
public byte[] handleUserRealmPasswordCallbacks() throws AuthenticationMechanismException { realmChoiceCallBack = skipRealmCallbacks || realms == null || realms.length <= 1 ? null : new RealmChoiceCallback("User realm: ", realms, 0, false); realmCallback = skipRealmCallbacks ? null : realm != null ? new RealmCallback("User realm: ", realm) : new RealmCallback("User realm: "); nameCallback = username != null && ! username.isEmpty() ? new NameCallback("User name: ", username) : new NameCallback("User name: "); byte[] digest = getPredigestedSaltedPassword(); if (digest != null) return digest; digest = getSaltedPasswordFromTwoWay(); if (digest != null) return digest; digest = getSaltedPasswordFromPasswordCallback(); if (digest != null) return digest; throw log.mechCallbackHandlerDoesNotSupportCredentialAcquisition(null); }