Interface CredentialInputUpdater

All Known Implementing Classes:
KerberosFederationProvider, LDAPStorageProvider, PasswordCredentialProvider, SSSDFederationProvider

public interface CredentialInputUpdater
Version:
$Revision: 1 $
Author:
Bill Burke
  • Method Details

    • supportsCredentialType

      boolean supportsCredentialType(String credentialType)
    • updateCredential

      boolean updateCredential(RealmModel realm, UserModel user, CredentialInput input)
    • disableCredentialType

      void disableCredentialType(RealmModel realm, UserModel user, String credentialType)
    • getDisableableCredentialTypesStream

      Stream<String> getDisableableCredentialTypesStream(RealmModel realm, UserModel user)
      Obtains the set of credential types that can be disabled via disableCredentialType.
      Parameters:
      realm - a reference to the realm.
      user - the user whose credentials are being searched.
      Returns:
      a non-null Stream of credential types.