keycloak-service
公開メンバ関数 | 静的公開変数類 | 静的関数 | 静的変数 | 静的非公開変数類 | 全メンバ一覧
org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory クラス
org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory の継承関係図
Inheritance graph
org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory 連携図
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 ()
 
boolean isUserSetupAllowed ()
 
List< ProviderConfigProperty > getConfigProperties ()
 

静的公開変数類

static final String PROVIDER_ID = "idp-review-profile"
 
static final String UPDATE_PROFILE_ON_FIRST_LOGIN = "update.profile.on.first.login"
 
static final AuthenticationExecutionModel.Requirement [] REQUIREMENT_CHOICES
 

静的関数

 [static initializer]
 

静的変数

static IdpReviewProfileAuthenticator SINGLETON = new IdpReviewProfileAuthenticator()
 

静的非公開変数類

static final List< ProviderConfigProperty > configProperties = new ArrayList<ProviderConfigProperty>()
 

詳解

著者
Marek Posolda

関数詳解

◆ [static initializer]()

org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.[static initializer] ( )
inlinestaticpackage

◆ close()

void org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.close ( )
inline
59  {
60 
61  }

◆ create()

Authenticator org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.create ( KeycloakSession  session)
inline
44  {
45  return SINGLETON;
46  }
static IdpReviewProfileAuthenticator SINGLETON
Definition: IdpReviewProfileAuthenticatorFactory.java:39

◆ getConfigProperties()

List<ProviderConfigProperty> org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.getConfigProperties ( )
inline
123  {
124  return configProperties;
125  }
static final List< ProviderConfigProperty > configProperties
Definition: IdpReviewProfileAuthenticatorFactory.java:102

◆ getDisplayType()

String org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.getDisplayType ( )
inline
88  {
89  return "Review Profile";
90  }

◆ getHelpText()

String org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.getHelpText ( )
inline
93  {
94  return "User reviews and updates profile data retrieved from Identity Provider in the displayed form";
95  }

◆ getId()

String org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.getId ( )
inline
64  {
65  return PROVIDER_ID;
66  }
static final String PROVIDER_ID
Definition: IdpReviewProfileAuthenticatorFactory.java:38

◆ getReferenceCategory()

String org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.getReferenceCategory ( )
inline
69  {
70  return "reviewProfile";
71  }

◆ getRequirementChoices()

AuthenticationExecutionModel.Requirement [] org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.getRequirementChoices ( )
inline
83  {
84  return REQUIREMENT_CHOICES;
85  }
static final AuthenticationExecutionModel.Requirement [] REQUIREMENT_CHOICES
Definition: IdpReviewProfileAuthenticatorFactory.java:78

◆ init()

void org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.init ( Config.Scope  config)
inline
49  {
50 
51  }

◆ isConfigurable()

boolean org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.isConfigurable ( )
inline
74  {
75  return true;
76  }

◆ isUserSetupAllowed()

boolean org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.isUserSetupAllowed ( )
inline
98  {
99  return false;
100  }

◆ postInit()

void org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.postInit ( KeycloakSessionFactory  factory)
inline
54  {
55 
56  }

メンバ詳解

◆ configProperties

final List<ProviderConfigProperty> org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.configProperties = new ArrayList<ProviderConfigProperty>()
staticprivate

◆ PROVIDER_ID

final String org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.PROVIDER_ID = "idp-review-profile"
static

◆ REQUIREMENT_CHOICES

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

◆ SINGLETON

IdpReviewProfileAuthenticator org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.SINGLETON = new IdpReviewProfileAuthenticator()
staticpackage

◆ UPDATE_PROFILE_ON_FIRST_LOGIN

final String org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory.UPDATE_PROFILE_ON_FIRST_LOGIN = "update.profile.on.first.login"
static

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