| 
    keycloak-oidc-service
    
   | 
 


公開変数類 | |
| String | USERNAME = "username" | 
| String | LAST_NAME = "lastName" | 
| String | FIRST_NAME = "firstName" | 
| String | EMAIL = "email" | 
| String | LOCALE = "locale" | 
静的公開変数類 | |
| static String | FIRST_NAME_ATTRIBUTE = "FIRST_NAME" | 
| static String | LAST_NAME_ATTRIBUTE = "LAST_NAME" | 
| static String | EMAIL_ATTRIBUTE = "EMAIL" | 
| static String | EMAIL_VERIFIED_ATTRIBUTE = "EMAIL_VERIFIED" | 
| static String | CREATED_TIMESTAMP_ATTRIBUTE = "CREATED_TIMESTAMP" | 
| static String | ENABLED_ATTRIBUTE = "ENABLED" | 
限定公開メンバ関数 | |
| Set< GroupModel > | getGroupsInternal () | 
| boolean | appendDefaultGroups () | 
| boolean | appendDefaultRolesToRoleMappings () | 
| Set< RoleModel > | getRoleMappingsInternal () | 
| Set< RoleModel > | getFederatedRoleMappings () | 
限定公開変数類 | |
| KeycloakSession | session | 
| RealmModel | realm | 
| ComponentModel | storageProviderModel | 
| StorageId | storageId | 
Assumes everything is managed by federated storage except for username. getId() returns a default value of "f:" + providerId + ":" + getUsername(). UserModel properties like enabled, firstName, lastName, email, etc. are all stored as attributes in federated storage.
isEnabled() defaults to true if the ENABLED_ATTRIBUTE isn't set in federated storage
      
  | 
  inline | 
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inlineprotected | 
Should the realm's default groups be appended to getGroups() call? If your storage provider is not managing group mappings then it is recommended that this method return true
      
  | 
  inlineprotected | 
Should the realm's default roles be appended to getRoleMappings() call? If your storage provider is not managing all role mappings then it is recommended that this method return true
      
  | 
  inline | 
org.keycloak.models.RoleMapperModelを実装しています。
      
  | 
  inline | 
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
Gets role mappings from federated storage and automatically appends default roles. Also calls getRoleMappingsInternal() method to pull role mappings from provider. Implementors can override that method
org.keycloak.models.RoleMapperModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inlineprotected | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
Gets groups from federated storage and automatically appends default groups of realm. Also calls getGroupsInternal() method to pull group membership from provider. Implementors can override that method
org.keycloak.models.UserModelを実装しています。
      
  | 
  inlineprotected | 
      
  | 
  inline | 
Defaults to 'f:' + storageProvider.getId() + ':' + getUsername()
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
Gets role mappings from federated storage and automatically appends default roles. Also calls getRoleMappingsInternal() method to pull role mappings from provider. Implementors can override that method
org.keycloak.models.RoleMapperModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
Gets role mappings from federated storage and automatically appends default roles. Also calls getRoleMappingsInternal() method to pull role mappings from provider. Implementors can override that method
org.keycloak.models.RoleMapperModelを実装しています。
      
  | 
  inlineprotected | 
      
  | 
  inline | 
      
  | 
  inherited | 
      
  | 
  inline | 
org.keycloak.models.RoleMapperModelを実装しています。
      
  | 
  inline | 
      
  | 
  inline | 
org.keycloak.models.RoleMapperModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
Stores as attribute in federated storage. EMAIL_ATTRIBUTE
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
Stores as attribute in federated storage. EMAIL_VERIFIED_ATTRIBUTE
| verified | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
      
  | 
  inline | 
Stores as attribute in federated storage. FIRST_NAME_ATTRIBUTE
| firstName | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
Stores as attribute in federated storage. LAST_NAME_ATTRIBUTE
| lastName | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inline | 
      
  | 
  inline | 
org.keycloak.models.UserModelを実装しています。
      
  | 
  inherited | 
      
  | 
  static | 
      
  | 
  inherited | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  inherited | 
      
  | 
  static | 
      
  | 
  inherited | 
      
  | 
  static | 
      
  | 
  inherited | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  inherited | 
 1.8.13