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

公開メンバ関数

Authenticator create (KeycloakSession session)
 
Authenticator createDisplay (KeycloakSession session, String displayType)
 
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< ProviderConfigProperty > getConfigProperties ()
 
boolean isUserSetupAllowed ()
 

静的公開変数類

static final String PROVIDER_ID = "auth-cookie"
 
static final AuthenticationExecutionModel.Requirement [] REQUIREMENT_CHOICES = {AuthenticationExecutionModel.Requirement.ALTERNATIVE, AuthenticationExecutionModel.Requirement.DISABLED}
 

静的変数

static CookieAuthenticator SINGLETON = new CookieAuthenticator()
 

詳解

著者
Bill Burke
バージョン
Revision
1

関数詳解

◆ close()

void org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory.close ( )
inline
64  {
65 
66  }

◆ create()

Authenticator org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory.create ( KeycloakSession  session)
inline
42  {
43  return SINGLETON;
44  }
static CookieAuthenticator SINGLETON
Definition: CookieAuthenticatorFactory.java:39

◆ createDisplay()

Authenticator org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory.createDisplay ( KeycloakSession  session,
String  displayType 
)
inline
47  {
48  if (displayType == null) return SINGLETON;
49  if (!OAuth2Constants.DISPLAY_CONSOLE.equalsIgnoreCase(displayType)) return null;
50  return AttemptedAuthenticator.SINGLETON; // ignore this authenticator
51  }
static CookieAuthenticator SINGLETON
Definition: CookieAuthenticatorFactory.java:39

◆ getConfigProperties()

List<ProviderConfigProperty> org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory.getConfigProperties ( )
inline
101  {
102  return null;
103  }

◆ getDisplayType()

String org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory.getDisplayType ( )
inline
91  {
92  return "Cookie";
93  }

◆ getHelpText()

String org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory.getHelpText ( )
inline
96  {
97  return "Validates the SSO cookie set by the auth server.";
98  }

◆ getId()

String org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory.getId ( )
inline
69  {
70  return PROVIDER_ID;
71  }
static final String PROVIDER_ID
Definition: CookieAuthenticatorFactory.java:38

◆ getReferenceCategory()

String org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory.getReferenceCategory ( )
inline
74  {
75  return "cookie";
76  }

◆ getRequirementChoices()

AuthenticationExecutionModel.Requirement [] org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory.getRequirementChoices ( )
inline
86  {
87  return REQUIREMENT_CHOICES;
88  }
static final AuthenticationExecutionModel.Requirement [] REQUIREMENT_CHOICES
Definition: CookieAuthenticatorFactory.java:83

◆ init()

void org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory.init ( Config.Scope  config)
inline
54  {
55 
56  }

◆ isConfigurable()

boolean org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory.isConfigurable ( )
inline
79  {
80  return false;
81  }

◆ isUserSetupAllowed()

boolean org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory.isUserSetupAllowed ( )
inline
106  {
107  return false;
108  }

◆ postInit()

void org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory.postInit ( KeycloakSessionFactory  factory)
inline
59  {
60 
61  }

メンバ詳解

◆ PROVIDER_ID

final String org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory.PROVIDER_ID = "auth-cookie"
static

◆ REQUIREMENT_CHOICES

final AuthenticationExecutionModel.Requirement [] org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory.REQUIREMENT_CHOICES = {AuthenticationExecutionModel.Requirement.ALTERNATIVE, AuthenticationExecutionModel.Requirement.DISABLED}
static

◆ SINGLETON

CookieAuthenticator org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory.SINGLETON = new CookieAuthenticator()
staticpackage

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