Interface CredentialInputValidator


  • public interface CredentialInputValidator
    Implentations of this interface can validate CredentialInput, i.e. verify a password. UserStorageProviders and CredentialProviders can implement this interface.
    Version:
    $Revision: 1 $
    Author:
    Bill Burke
    • Method Detail

      • supportsCredentialType

        boolean supportsCredentialType​(String credentialType)
      • isValid

        boolean isValid​(RealmModel realm,
                        UserModel user,
                        CredentialInput credentialInput)
        Tests whether a credential is valid
        Parameters:
        realm - The realm in which to which the credential belongs to
        user - The user for which to test the credential
        credentialInput - the credential details to verify
        Returns:
        true if the passed secret is correct