## Uses of Class
org.keycloak.models.UserCredentialModel

- Packages that use UserCredentialModel
  Package | Description
  --- | ---
  org.keycloak.examples.federation.properties |
  org.keycloak.federation.ldap |
  org.keycloak.models |
  org.keycloak.models.cache |
  org.keycloak.models.jpa |
  org.keycloak.models.mongo.keycloak.adapters |
  org.keycloak.models.utils |
  org.keycloak.testutils |

- - ### Uses of UserCredentialModel in org.keycloak.examples.federation.properties

    Methods in org.keycloak.examples.federation.properties with parameters of type UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | WritableUserModelProxy.`updateCredential(UserCredentialModel cred)`
    `void` | ReadonlyUserModelProxy.`updateCredential(UserCredentialModel cred)`
    `boolean` | BasePropertiesFederationProvider.`validCredentials(RealmModel realm, UserModel user, UserCredentialModel... input)`

    Method parameters in org.keycloak.examples.federation.properties with type arguments of type UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | BasePropertiesFederationProvider.`validCredentials(RealmModel realm, UserModel user, List<UserCredentialModel> input)`

  - ### Uses of UserCredentialModel in org.keycloak.federation.ldap

    Methods in org.keycloak.federation.ldap with parameters of type UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | WritableLDAPUserModelDelegate.`updateCredential(UserCredentialModel cred)`
    `void` | ReadonlyLDAPUserModelDelegate.`updateCredential(UserCredentialModel cred)`
    `boolean` | LDAPFederationProvider.`validCredentials(RealmModel realm, UserModel user, UserCredentialModel... input)`

    Method parameters in org.keycloak.federation.ldap with type arguments of type UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | LDAPFederationProvider.`validCredentials(RealmModel realm, UserModel user, List<UserCredentialModel> input)`

  - ### Uses of UserCredentialModel in org.keycloak.models

    Methods in org.keycloak.models that return UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `static UserCredentialModel` | UserCredentialModel.`generateSecret()`
    `static UserCredentialModel` | UserCredentialModel.`password(String password)`
    `static UserCredentialModel` | UserCredentialModel.`secret(String password)`
    `static UserCredentialModel` | UserCredentialModel.`totp(String key)`

    Methods in org.keycloak.models with parameters of type UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | UserFederationManager.`updateCredential(RealmModel realm, UserModel user, UserCredentialModel credential)`
    `void` | UserModel.`updateCredential(UserCredentialModel cred)`
    `boolean` | UserProvider.`validCredentials(RealmModel realm, UserModel user, UserCredentialModel... input)`
    `boolean` | UserFederationProvider.`validCredentials(RealmModel realm, UserModel user, UserCredentialModel... input)`
    `boolean` | UserFederationManager.`validCredentials(RealmModel realm, UserModel user, UserCredentialModel... input)`

    Method parameters in org.keycloak.models with type arguments of type UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | UserProvider.`validCredentials(RealmModel realm, UserModel user, List<UserCredentialModel> input)`
    `boolean` | UserFederationProvider.`validCredentials(RealmModel realm, UserModel user, List<UserCredentialModel> input)` Validate credentials for this user.
    `boolean` | UserFederationManager.`validCredentials(RealmModel realm, UserModel user, List<UserCredentialModel> input)`

  - ### Uses of UserCredentialModel in org.keycloak.models.cache

    Methods in org.keycloak.models.cache with parameters of type UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | UserAdapter.`updateCredential(UserCredentialModel cred)`
    `boolean` | NoCacheUserProvider.`validCredentials(RealmModel realm, UserModel user, UserCredentialModel... input)`
    `boolean` | DefaultCacheUserProvider.`validCredentials(RealmModel realm, UserModel user, UserCredentialModel... input)`

    Method parameters in org.keycloak.models.cache with type arguments of type UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | NoCacheUserProvider.`validCredentials(RealmModel realm, UserModel user, List<UserCredentialModel> input)`
    `boolean` | DefaultCacheUserProvider.`validCredentials(RealmModel realm, UserModel user, List<UserCredentialModel> input)`

  - ### Uses of UserCredentialModel in org.keycloak.models.jpa

    Methods in org.keycloak.models.jpa with parameters of type UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | UserAdapter.`updateCredential(UserCredentialModel cred)`
    `boolean` | JpaUserProvider.`validCredentials(RealmModel realm, UserModel user, UserCredentialModel... input)`

    Method parameters in org.keycloak.models.jpa with type arguments of type UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | JpaUserProvider.`validCredentials(RealmModel realm, UserModel user, List<UserCredentialModel> input)`

  - ### Uses of UserCredentialModel in org.keycloak.models.mongo.keycloak.adapters

    Methods in org.keycloak.models.mongo.keycloak.adapters with parameters of type UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | UserAdapter.`updateCredential(UserCredentialModel cred)`
    `boolean` | MongoUserProvider.`validCredentials(RealmModel realm, UserModel user, UserCredentialModel... input)`

    Method parameters in org.keycloak.models.mongo.keycloak.adapters with type arguments of type UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | MongoUserProvider.`validCredentials(RealmModel realm, UserModel user, List<UserCredentialModel> input)`

  - ### Uses of UserCredentialModel in org.keycloak.models.utils

    Methods in org.keycloak.models.utils that return UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `static UserCredentialModel` | RepresentationToModel.`convertCredential(CredentialRepresentation cred)`
    `static UserCredentialModel` | KeycloakModelUtils.`generateSecret(ClientModel app)`

    Methods in org.keycloak.models.utils with parameters of type UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `static CredentialRepresentation` | ModelToRepresentation.`toRepresentation(UserCredentialModel cred)`
    `void` | UserModelDelegate.`updateCredential(UserCredentialModel cred)`
    `static boolean` | CredentialValidation.`validCredentials(RealmModel realm, UserModel user, UserCredentialModel... credentials)` Must validate all credentials.

    Method parameters in org.keycloak.models.utils with type arguments of type UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | CredentialValidation.`validCredentials(RealmModel realm, UserModel user, List<UserCredentialModel> credentials)` Must validate all credentials.

  - ### Uses of UserCredentialModel in org.keycloak.testutils

    Methods in org.keycloak.testutils with parameters of type UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DummyUserFederationProvider.`validCredentials(RealmModel realm, UserModel user, UserCredentialModel... input)`

    Method parameters in org.keycloak.testutils with type arguments of type UserCredentialModel
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DummyUserFederationProvider.`validCredentials(RealmModel realm, UserModel user, List<UserCredentialModel> input)`

Copyright © 2014. All Rights Reserved.