| 
    keycloak-oidc-service
    
   | 
 


クラス | |
| interface | PaginatedQuery | 
公開メンバ関数 | |
| UserStorageManager (KeycloakSession session) | |
| UserModel | addUser (RealmModel realm, String id, String username, boolean addDefaultRoles, boolean addDefaultRequiredActions) | 
| UserModel | addUser (RealmModel realm, String username) | 
| boolean | removeUser (RealmModel realm, UserModel user) | 
| UserFederatedStorageProvider | getFederatedStorage () | 
| void | addFederatedIdentity (RealmModel realm, UserModel user, FederatedIdentityModel socialLink) | 
| void | updateFederatedIdentity (RealmModel realm, UserModel federatedUser, FederatedIdentityModel federatedIdentityModel) | 
| boolean | removeFederatedIdentity (RealmModel realm, UserModel user, String socialProvider) | 
| void | addConsent (RealmModel realm, String userId, UserConsentModel consent) | 
| UserConsentModel | getConsentByClient (RealmModel realm, String userId, String clientInternalId) | 
| List< UserConsentModel > | getConsents (RealmModel realm, String userId) | 
| void | updateConsent (RealmModel realm, String userId, UserConsentModel consent) | 
| boolean | revokeConsentForClient (RealmModel realm, String userId, String clientInternalId) | 
| void | setNotBeforeForUser (RealmModel realm, UserModel user, int notBefore) | 
| int | getNotBeforeOfUser (RealmModel realm, UserModel user) | 
| UserModel | getUserById (String id, RealmModel realm) | 
| List< UserModel > | getGroupMembers (RealmModel realm, GroupModel group) | 
| List< UserModel > | getRoleMembers (RealmModel realm, RoleModel role) | 
| UserModel | getUserByUsername (String username, RealmModel realm) | 
| UserModel | getUserByEmail (String email, RealmModel realm) | 
| UserModel | getUserByFederatedIdentity (FederatedIdentityModel socialLink, RealmModel realm) | 
| UserModel | getServiceAccount (ClientModel client) | 
| List< UserModel > | getUsers (RealmModel realm, boolean includeServiceAccounts) | 
| List< UserModel > | getUsers (RealmModel realm) | 
| List< UserModel > | getUsers (RealmModel realm, int firstResult, int maxResults) | 
| int | getUsersCount (RealmModel realm, boolean includeServiceAccount) | 
| int | getUsersCount (RealmModel realm) | 
| List< UserModel > | getUsers (final RealmModel realm, int firstResult, int maxResults, final boolean includeServiceAccounts) | 
| List< UserModel > | searchForUser (String search, RealmModel realm) | 
| List< UserModel > | searchForUser (String search, RealmModel realm, int firstResult, int maxResults) | 
| List< UserModel > | searchForUser (Map< String, String > attributes, RealmModel realm) | 
| List< UserModel > | searchForUser (Map< String, String > attributes, RealmModel realm, int firstResult, int maxResults) | 
| List< UserModel > | searchForUserByUserAttribute (String attrName, String attrValue, RealmModel realm) | 
| Set< FederatedIdentityModel > | getFederatedIdentities (UserModel user, RealmModel realm) | 
| FederatedIdentityModel | getFederatedIdentity (UserModel user, String socialProvider, RealmModel realm) | 
| void | grantToAllUsers (RealmModel realm, RoleModel role) | 
| List< UserModel > | getGroupMembers (final RealmModel realm, final GroupModel group, int firstResult, int maxResults) | 
| List< UserModel > | getRoleMembers (final RealmModel realm, final RoleModel role, int firstResult, int maxResults) | 
| void | preRemove (RealmModel realm) | 
| void | preRemove (RealmModel realm, GroupModel group) | 
| void | preRemove (RealmModel realm, RoleModel role) | 
| void | preRemove (RealmModel realm, ClientModel client) | 
| void | preRemove (ProtocolMapperModel protocolMapper) | 
| void | preRemove (ClientScopeModel clientScope) | 
| void | preRemove (RealmModel realm, ComponentModel component) | 
| void | removeImportedUsers (RealmModel realm, String storageProviderId) | 
| void | unlinkUsers (RealmModel realm, String storageProviderId) | 
| void | onCache (RealmModel realm, CachedUserModel user, UserModel delegate) | 
| void | close () | 
| void | onCreate (KeycloakSession session, RealmModel realm, ComponentModel model) | 
| void | onUpdate (KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) | 
静的公開メンバ関数 | |
| static boolean | isStorageProviderEnabled (RealmModel realm, String providerId) | 
| static List< UserStorageProviderModel > | getStorageProviders (RealmModel realm) | 
| static UserStorageProvider | getStorageProviderInstance (KeycloakSession session, UserStorageProviderModel model, UserStorageProviderFactory factory) | 
| static< T > List< T > | getStorageProviders (KeycloakSession session, RealmModel realm, Class< T > type) | 
| static< T > List< T > | getEnabledStorageProviders (KeycloakSession session, RealmModel realm, Class< T > type) | 
| static UserStorageProviderModel | getStorageProviderModel (RealmModel realm, String componentId) | 
| static UserStorageProvider | getStorageProvider (KeycloakSession session, RealmModel realm, String componentId) | 
限定公開メンバ関数 | |
| UserProvider | localStorage () | 
| UserModel | importValidation (RealmModel realm, UserModel user) | 
| void | deleteInvalidUser (final RealmModel realm, final UserModel user) | 
| List< UserModel > | importValidation (RealmModel realm, List< UserModel > users) | 
| List< UserModel > | query (PaginatedQuery pagedQuery, RealmModel realm, int firstResult, int maxResults) | 
限定公開変数類 | |
| KeycloakSession | session | 
静的非公開変数類 | |
| static final Logger | logger = Logger.getLogger(UserStorageManager.class) | 
      
  | 
  inline | 
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserRegistrationProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inlineprotected | 
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inlinestatic | 
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
      
  | 
  inline | 
org.keycloak.storage.user.UserQueryProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserQueryProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserQueryProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserQueryProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inline | 
org.keycloak.storage.user.UserLookupProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserLookupProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserLookupProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserQueryProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserQueryProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserQueryProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserQueryProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserBulkUpdateProviderを実装しています。
      
  | 
  inlineprotected | 
Allows a UserStorageProvider to proxy and/or synchronize an imported user.
| realm | |
| user | 
      
  | 
  inlineprotected | 
      
  | 
  inlinestatic | 
      
  | 
  inlineprotected | 
      
  | 
  inline | 
org.keycloak.models.cache.OnUserCacheを実装しています。
      
  | 
  inline | 
org.keycloak.storage.OnCreateComponentを実装しています。
      
  | 
  inline | 
org.keycloak.storage.OnUpdateComponentを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inlineprotected | 
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserRegistrationProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserQueryProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserQueryProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserQueryProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserQueryProviderを実装しています。
      
  | 
  inline | 
org.keycloak.storage.user.UserQueryProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserProviderを実装しています。
      
  | 
  staticprivate | 
      
  | 
  protected | 
 1.8.13