keycloak
公開メンバ関数 | 静的公開変数類 | 静的変数 | 全メンバ一覧
org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory クラス
org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory の継承関係図
Inheritance graph
org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory 連携図
Collaboration graph

公開メンバ関数

Authenticator create (KeycloakSession session)
 
void init (Config.Scope config)
 
void postInit (KeycloakSessionFactory factory)
 
void close ()
 
String getId ()
 
String getReferenceCategory ()
 
boolean isConfigurable ()
 
AuthenticationExecutionModel.Requirement [] getRequirementChoices ()
 
String getDisplayType ()
 
String getHelpText ()
 
List< ProviderConfigPropertygetConfigProperties ()
 
boolean isUserSetupAllowed ()
 
default int order ()
 

静的公開変数類

static final String PROVIDER_ID = "idp-confirm-link"
 
static final AuthenticationExecutionModel.Requirement [] REQUIREMENT_CHOICES
 

静的変数

static IdpConfirmLinkAuthenticator SINGLETON = new IdpConfirmLinkAuthenticator()
 

詳解

著者
Marek Posolda

関数詳解

◆ close()

void org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory.close ( )
inline

org.keycloak.provider.ProviderFactory< T extends Provider >を実装しています。

54  {
55 
56  }

◆ create()

Authenticator org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory.create ( KeycloakSession  session)
inline

org.keycloak.provider.ProviderFactory< T extends Provider >を実装しています。

39  {
40  return SINGLETON;
41  }
static IdpConfirmLinkAuthenticator SINGLETON
Definition: IdpConfirmLinkAuthenticatorFactory.java:36

◆ getConfigProperties()

List<ProviderConfigProperty> org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory.getConfigProperties ( )
inline

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

93  {
94  return null;
95  }

◆ getDisplayType()

String org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory.getDisplayType ( )
inline

org.keycloak.authentication.ConfigurableAuthenticatorFactoryを実装しています。

83  {
84  return "Confirm link existing account";
85  }

◆ getHelpText()

String org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory.getHelpText ( )
inline

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

88  {
89  return "Show the form where user confirms if he wants to link identity provider with existing account or rather edit user profile data retrieved from identity provider to avoid conflict";
90  }

◆ getId()

String org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory.getId ( )
inline

org.keycloak.provider.ProviderFactory< T extends Provider >を実装しています。

59  {
60  return PROVIDER_ID;
61  }
static final String PROVIDER_ID
Definition: IdpConfirmLinkAuthenticatorFactory.java:35

◆ getReferenceCategory()

String org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory.getReferenceCategory ( )
inline

org.keycloak.authentication.ConfigurableAuthenticatorFactoryを実装しています。

64  {
65  return "confirmLink";
66  }

◆ getRequirementChoices()

AuthenticationExecutionModel.Requirement [] org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory.getRequirementChoices ( )
inline

org.keycloak.authentication.ConfigurableAuthenticatorFactoryを実装しています。

78  {
79  return REQUIREMENT_CHOICES;
80  }
static final AuthenticationExecutionModel.Requirement [] REQUIREMENT_CHOICES
Definition: IdpConfirmLinkAuthenticatorFactory.java:73

◆ init()

void org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory.init ( Config.Scope  config)
inline

org.keycloak.provider.ProviderFactory< T extends Provider >を実装しています。

44  {
45 
46  }

◆ isConfigurable()

boolean org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory.isConfigurable ( )
inline

org.keycloak.authentication.ConfigurableAuthenticatorFactoryを実装しています。

69  {
70  return false;
71  }

◆ isUserSetupAllowed()

boolean org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory.isUserSetupAllowed ( )
inline

org.keycloak.authentication.ConfigurableAuthenticatorFactoryを実装しています。

98  {
99  return false;
100  }

◆ order()

default int org.keycloak.provider.ProviderFactory< T extends Provider >.order ( )
inlineinherited

◆ postInit()

void org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory.postInit ( KeycloakSessionFactory  factory)
inline

org.keycloak.provider.ProviderFactory< T extends Provider >を実装しています。

49  {
50 
51  }

メンバ詳解

◆ PROVIDER_ID

final String org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory.PROVIDER_ID = "idp-confirm-link"
static

◆ REQUIREMENT_CHOICES

final AuthenticationExecutionModel.Requirement [] org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory.REQUIREMENT_CHOICES
static
初期値:
= {
AuthenticationExecutionModel.Requirement.REQUIRED,
AuthenticationExecutionModel.Requirement.DISABLED}

◆ SINGLETON

IdpConfirmLinkAuthenticator org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory.SINGLETON = new IdpConfirmLinkAuthenticator()
staticpackage

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