Class UserCredentialStoreManager

java.lang.Object
org.keycloak.credential.UserCredentialStoreManager
All Implemented Interfaces:
UserCredentialStore, OnUserCache, org.keycloak.models.UserCredentialManager, Provider

@Deprecated public class UserCredentialStoreManager extends Object implements org.keycloak.models.UserCredentialManager, OnUserCache
Deprecated.
Version:
$Revision: 1 $
Author:
Bill Burke
  • Constructor Details

    • UserCredentialStoreManager

      public UserCredentialStoreManager(org.keycloak.models.KeycloakSession session)
      Deprecated.
  • Method Details

    • updateCredential

      @Deprecated public void updateCredential(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, CredentialModel cred)
      Deprecated.
      Specified by:
      updateCredential in interface UserCredentialStore
    • createCredential

      @Deprecated public CredentialModel createCredential(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, CredentialModel cred)
      Deprecated.
      Specified by:
      createCredential in interface UserCredentialStore
    • removeStoredCredential

      @Deprecated public boolean removeStoredCredential(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, String id)
      Deprecated.
      Specified by:
      removeStoredCredential in interface UserCredentialStore
    • getStoredCredentialById

      @Deprecated public CredentialModel getStoredCredentialById(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, String id)
      Deprecated.
      Specified by:
      getStoredCredentialById in interface UserCredentialStore
    • getStoredCredentialsStream

      @Deprecated public Stream<CredentialModel> getStoredCredentialsStream(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user)
      Deprecated.
      Specified by:
      getStoredCredentialsStream in interface UserCredentialStore
    • getStoredCredentialsByTypeStream

      @Deprecated public Stream<CredentialModel> getStoredCredentialsByTypeStream(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, String type)
      Deprecated.
      Specified by:
      getStoredCredentialsByTypeStream in interface UserCredentialStore
    • getStoredCredentialByNameAndType

      @Deprecated public CredentialModel getStoredCredentialByNameAndType(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, String name, String type)
      Deprecated.
      Specified by:
      getStoredCredentialByNameAndType in interface UserCredentialStore
    • moveCredentialTo

      @Deprecated public boolean moveCredentialTo(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, String id, String newPreviousCredentialId)
      Deprecated.
      Specified by:
      moveCredentialTo in interface UserCredentialStore
    • isValid

      @Deprecated public boolean isValid(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, CredentialInput... inputs)
      Deprecated.
      Specified by:
      isValid in interface org.keycloak.models.UserCredentialManager
    • createCredentialThroughProvider

      @Deprecated public CredentialModel createCredentialThroughProvider(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, CredentialModel model)
      Deprecated.
      Specified by:
      createCredentialThroughProvider in interface org.keycloak.models.UserCredentialManager
    • updateCredentialLabel

      @Deprecated public void updateCredentialLabel(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, String credentialId, String userLabel)
      Deprecated.
      Specified by:
      updateCredentialLabel in interface org.keycloak.models.UserCredentialManager
    • isValid

      @Deprecated public boolean isValid(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, List<CredentialInput> inputs)
      Deprecated.
      Specified by:
      isValid in interface org.keycloak.models.UserCredentialManager
    • getCredentialProviders

      @Deprecated public static <T> Stream<T> getCredentialProviders(org.keycloak.models.KeycloakSession session, Class<T> type)
      Deprecated.
    • updateCredential

      @Deprecated public boolean updateCredential(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, CredentialInput input)
      Deprecated.
      Specified by:
      updateCredential in interface org.keycloak.models.UserCredentialManager
    • disableCredentialType

      @Deprecated public void disableCredentialType(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, String credentialType)
      Deprecated.
      Specified by:
      disableCredentialType in interface org.keycloak.models.UserCredentialManager
    • getDisableableCredentialTypesStream

      @Deprecated public Stream<String> getDisableableCredentialTypesStream(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user)
      Deprecated.
      Specified by:
      getDisableableCredentialTypesStream in interface org.keycloak.models.UserCredentialManager
    • isConfiguredFor

      @Deprecated public boolean isConfiguredFor(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, String type)
      Deprecated.
      Specified by:
      isConfiguredFor in interface org.keycloak.models.UserCredentialManager
    • isConfiguredLocally

      @Deprecated public boolean isConfiguredLocally(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, String type)
      Deprecated.
      Specified by:
      isConfiguredLocally in interface org.keycloak.models.UserCredentialManager
    • authenticate

      @Deprecated public org.keycloak.models.CredentialValidationOutput authenticate(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, CredentialInput input)
      Deprecated.
      Specified by:
      authenticate in interface org.keycloak.models.UserCredentialManager
    • onCache

      @Deprecated public void onCache(org.keycloak.models.RealmModel realm, CachedUserModel user, org.keycloak.models.UserModel delegate)
      Deprecated.
      Specified by:
      onCache in interface OnUserCache
    • getConfiguredUserStorageCredentialTypesStream

      @Deprecated public Stream<String> getConfiguredUserStorageCredentialTypesStream(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user)
      Deprecated.
      Specified by:
      getConfiguredUserStorageCredentialTypesStream in interface org.keycloak.models.UserCredentialManager
    • close

      public void close()
      Deprecated.
      Specified by:
      close in interface Provider