keycloak-spi-private
公開メンバ関数 | 静的公開変数類 | 全メンバ一覧
org.keycloak.broker.provider.AbstractIdentityProviderMapper クラスabstract
org.keycloak.broker.provider.AbstractIdentityProviderMapper の継承関係図
Inheritance graph
org.keycloak.broker.provider.AbstractIdentityProviderMapper 連携図
Collaboration graph

公開メンバ関数

void close ()
 
IdentityProviderMapper create (KeycloakSession session)
 
void init (org.keycloak.Config.Scope config)
 
void postInit (KeycloakSessionFactory factory)
 
void preprocessFederatedIdentity (KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)
 
void importNewUser (KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)
 
String [] getCompatibleProviders ()
 
String getDisplayCategory ()
 
String getDisplayType ()
 
void updateBrokeredUser (KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)
 

静的公開変数類

static final String ANY_PROVIDER = "*"
 

詳解

著者
Bill Burke
バージョン
Revision
1

関数詳解

◆ close()

void org.keycloak.broker.provider.AbstractIdentityProviderMapper.close ( )
inline
32  {
33 
34  }

◆ create()

IdentityProviderMapper org.keycloak.broker.provider.AbstractIdentityProviderMapper.create ( KeycloakSession  session)
inline
37  {
38  return null;
39  }

◆ getCompatibleProviders()

String [] org.keycloak.broker.provider.IdentityProviderMapper.getCompatibleProviders ( )
inherited

◆ getDisplayCategory()

String org.keycloak.broker.provider.IdentityProviderMapper.getDisplayCategory ( )
inherited

◆ getDisplayType()

String org.keycloak.broker.provider.IdentityProviderMapper.getDisplayType ( )
inherited

◆ importNewUser()

void org.keycloak.broker.provider.AbstractIdentityProviderMapper.importNewUser ( KeycloakSession  session,
RealmModel  realm,
UserModel  user,
IdentityProviderMapperModel  mapperModel,
BrokeredIdentityContext  context 
)
inline

org.keycloak.broker.provider.IdentityProviderMapperを実装しています。

57  {
58 
59  }

◆ init()

void org.keycloak.broker.provider.AbstractIdentityProviderMapper.init ( org.keycloak.Config.Scope  config)
inline
42  {
43 
44  }

◆ postInit()

void org.keycloak.broker.provider.AbstractIdentityProviderMapper.postInit ( KeycloakSessionFactory  factory)
inline
47  {
48 
49  }

◆ preprocessFederatedIdentity()

void org.keycloak.broker.provider.AbstractIdentityProviderMapper.preprocessFederatedIdentity ( KeycloakSession  session,
RealmModel  realm,
IdentityProviderMapperModel  mapperModel,
BrokeredIdentityContext  context 
)
inline

org.keycloak.broker.provider.IdentityProviderMapperを実装しています。

52  {
53 
54  }

◆ updateBrokeredUser()

void org.keycloak.broker.provider.IdentityProviderMapper.updateBrokeredUser ( KeycloakSession  session,
RealmModel  realm,
UserModel  user,
IdentityProviderMapperModel  mapperModel,
BrokeredIdentityContext  context 
)
inherited

Called when this user has logged in before and has already been imported.

引数
session
realm
user
mapperModel
context

メンバ詳解

◆ ANY_PROVIDER

final String org.keycloak.broker.provider.IdentityProviderMapper.ANY_PROVIDER = "*"
staticinherited

このクラス詳解は次のファイルから抽出されました: