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

公開メンバ関数

Authenticator create (KeycloakSession session)
 
String getId ()
 
String getHelpText ()
 
String getDisplayType ()
 
Authenticator createDisplay (KeycloakSession session, String displayType)
 
void init (Config.Scope config)
 
void postInit (KeycloakSessionFactory factory)
 
void close ()
 
String getReferenceCategory ()
 
boolean isConfigurable ()
 
AuthenticationExecutionModel.Requirement [] getRequirementChoices ()
 
List< ProviderConfigProperty > getConfigProperties ()
 
boolean isUserSetupAllowed ()
 

静的公開変数類

static final String PROVIDER_ID = "idp-username-password-form"
 
static final UsernamePasswordForm IDP_SINGLETON = new IdpUsernamePasswordForm()
 
static final UsernamePasswordForm SINGLETON = new UsernamePasswordForm()
 
static final AuthenticationExecutionModel.Requirement [] REQUIREMENT_CHOICES
 

詳解

著者
Marek Posolda

関数詳解

◆ close()

void org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory.close ( )
inlineinherited
66  {
67 
68  }

◆ create()

Authenticator org.keycloak.authentication.authenticators.broker.IdpUsernamePasswordFormFactory.create ( KeycloakSession  session)
inline
34  {
35  return IDP_SINGLETON;
36  }
static final UsernamePasswordForm IDP_SINGLETON
Definition: IdpUsernamePasswordFormFactory.java:31

◆ createDisplay()

Authenticator org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory.createDisplay ( KeycloakSession  session,
String  displayType 
)
inlineinherited
49  {
50  if (displayType == null) return SINGLETON;
51  if (!OAuth2Constants.DISPLAY_CONSOLE.equalsIgnoreCase(displayType)) return null;
52  return ConsoleUsernamePasswordAuthenticator.SINGLETON;
53  }
static final UsernamePasswordForm SINGLETON
Definition: UsernamePasswordFormFactory.java:41

◆ getConfigProperties()

List<ProviderConfigProperty> org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory.getConfigProperties ( )
inlineinherited
104  {
105  return null;
106  }

◆ getDisplayType()

String org.keycloak.authentication.authenticators.broker.IdpUsernamePasswordFormFactory.getDisplayType ( )
inline
49  {
50  return "Username Password Form for identity provider reauthentication";
51  }

◆ getHelpText()

String org.keycloak.authentication.authenticators.broker.IdpUsernamePasswordFormFactory.getHelpText ( )
inline
44  {
45  return "Validates a password from login form. Username is already known from identity provider authentication";
46  }

◆ getId()

String org.keycloak.authentication.authenticators.broker.IdpUsernamePasswordFormFactory.getId ( )
inline
39  {
40  return PROVIDER_ID;
41  }
static final String PROVIDER_ID
Definition: IdpUsernamePasswordFormFactory.java:30

◆ getReferenceCategory()

String org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory.getReferenceCategory ( )
inlineinherited
76  {
77  return UserCredentialModel.PASSWORD;
78  }

◆ getRequirementChoices()

AuthenticationExecutionModel.Requirement [] org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory.getRequirementChoices ( )
inlineinherited
89  {
90  return REQUIREMENT_CHOICES;
91  }
static final AuthenticationExecutionModel.Requirement [] REQUIREMENT_CHOICES
Definition: UsernamePasswordFormFactory.java:84

◆ init()

void org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory.init ( Config.Scope  config)
inlineinherited
56  {
57 
58  }

◆ isConfigurable()

boolean org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory.isConfigurable ( )
inlineinherited
81  {
82  return false;
83  }

◆ isUserSetupAllowed()

boolean org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory.isUserSetupAllowed ( )
inlineinherited
109  {
110  return false;
111  }

◆ postInit()

void org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory.postInit ( KeycloakSessionFactory  factory)
inlineinherited
61  {
62 
63  }

メンバ詳解

◆ IDP_SINGLETON

final UsernamePasswordForm org.keycloak.authentication.authenticators.broker.IdpUsernamePasswordFormFactory.IDP_SINGLETON = new IdpUsernamePasswordForm()
static

◆ PROVIDER_ID

final String org.keycloak.authentication.authenticators.broker.IdpUsernamePasswordFormFactory.PROVIDER_ID = "idp-username-password-form"
static

◆ REQUIREMENT_CHOICES

final AuthenticationExecutionModel.Requirement [] org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory.REQUIREMENT_CHOICES
staticinherited
初期値:
= {
AuthenticationExecutionModel.Requirement.REQUIRED
}

◆ SINGLETON

final UsernamePasswordForm org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory.SINGLETON = new UsernamePasswordForm()
staticinherited

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