keycloak-federation
公開メンバ関数 | 全メンバ一覧
org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory< T extends LDAPStorageMapper > インタフェーステンプレート
org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory< T extends LDAPStorageMapper > の継承関係図
Inheritance graph
org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory< T extends LDAPStorageMapper > 連携図
Collaboration graph

公開メンバ関数

create (KeycloakSession session, ComponentModel model)
 
String getId ()
 
default void init (Config.Scope config)
 
default void postInit (KeycloakSessionFactory factory)
 
default void close ()
 
default String getHelpText ()
 
default List< ProviderConfigProperty > getConfigProperties ()
 
default void validateConfiguration (KeycloakSession session, RealmModel realm, ComponentModel config) throws ComponentValidationException
 
default void onParentUpdate (RealmModel realm, UserStorageProviderModel oldParent, UserStorageProviderModel newParent, ComponentModel mapperModel)
 
default void onCreate (KeycloakSession session, RealmModel realm, ComponentModel model)
 

詳解

著者
Bill Burke
バージョン
Revision
1

関数詳解

◆ close()

67  {
68 
69  }

◆ create()

T org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory< T extends LDAPStorageMapper >.create ( KeycloakSession  session,
ComponentModel  model 
)

called per Keycloak transaction.

引数
session
model
戻り値

◆ getConfigProperties()

default List<ProviderConfigProperty> org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory< T extends LDAPStorageMapper >.getConfigProperties ( )
inline
77  {
78  return Collections.EMPTY_LIST;
79  }

◆ getHelpText()

default String org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory< T extends LDAPStorageMapper >.getHelpText ( )
inline
72  {
73  return "";
74  }

◆ getId()

This is the name of the provider and will be showed in the admin console as an option.

戻り値

◆ init()

default void org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory< T extends LDAPStorageMapper >.init ( Config.Scope  config)
inline
57  {
58 
59  }

◆ onCreate()

default void org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory< T extends LDAPStorageMapper >.onCreate ( KeycloakSession  session,
RealmModel  realm,
ComponentModel  model 
)
inline

Called when UserStorageProviderModel is created. This allows you to do initialization of any additional configuration you need to add. For example, you may be introspecting a database or ldap schema to automatically create mappings.

引数
session
realm
model
99  {
100 
101  }

◆ onParentUpdate()

default void org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory< T extends LDAPStorageMapper >.onParentUpdate ( RealmModel  realm,
UserStorageProviderModel  oldParent,
UserStorageProviderModel  newParent,
ComponentModel  mapperModel 
)
inline
86  {
87 
88  }

◆ postInit()

default void org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory< T extends LDAPStorageMapper >.postInit ( KeycloakSessionFactory  factory)
inline
62  {
63 
64  }

◆ validateConfiguration()

default void org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory< T extends LDAPStorageMapper >.validateConfiguration ( KeycloakSession  session,
RealmModel  realm,
ComponentModel  config 
) throws ComponentValidationException
inline
82  {
83 
84  }

このインタフェース詳解は次のファイルから抽出されました: