keycloak-service
公開メンバ関数 | 静的公開変数類 | 静的非公開変数類 | 全メンバ一覧
org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory クラス
org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory の継承関係図
Inheritance graph
org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory 連携図
Collaboration graph

公開メンバ関数

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

静的公開変数類

static final String PROVIDER_ID = "http-basic-authenticator"
 

静的非公開変数類

static final AuthenticationExecutionModel.Requirement [] REQUIREMENT_CHOICES
 

詳解

著者
Pedro Igor

関数詳解

◆ close()

void org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory.close ( )
inline
107  {
108 
109  }

◆ create()

Authenticator org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory.create ( final KeycloakSession  session)
inline
92  {
93  return new HttpBasicAuthenticator();
94  }

◆ getConfigProperties()

List<ProviderConfigProperty> org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory.getConfigProperties ( )
inline
87  {
88  return null;
89  }

◆ getDisplayType()

String org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory.getDisplayType ( )
inline
50  {
51  return "HTTP Basic Authentication";
52  }

◆ getHelpText()

String org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory.getHelpText ( )
inline
82  {
83  return "Validates username and password from Authorization HTTP header";
84  }

◆ getId()

String org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory.getId ( )
inline
112  {
113  return PROVIDER_ID;
114  }
static final String PROVIDER_ID
Definition: HttpBasicAuthenticatorFactory.java:47

◆ getReferenceCategory()

String org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory.getReferenceCategory ( )
inline
55  {
56  return "basic";
57  }

◆ getRequirementChoices()

AuthenticationExecutionModel.Requirement [] org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory.getRequirementChoices ( )
inline
72  {
73  return REQUIREMENT_CHOICES;
74  }
static final AuthenticationExecutionModel.Requirement [] REQUIREMENT_CHOICES
Definition: HttpBasicAuthenticatorFactory.java:64

◆ init()

void org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory.init ( final Config.Scope  config)
inline
97  {
98 
99  }

◆ isConfigurable()

boolean org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory.isConfigurable ( )
inline
60  {
61  return false;
62  }

◆ isUserSetupAllowed()

boolean org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory.isUserSetupAllowed ( )
inline
77  {
78  return false;
79  }

◆ postInit()

void org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory.postInit ( final KeycloakSessionFactory  factory)
inline
102  {
103 
104  }

メンバ詳解

◆ PROVIDER_ID

final String org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory.PROVIDER_ID = "http-basic-authenticator"
static

◆ REQUIREMENT_CHOICES

final AuthenticationExecutionModel.Requirement [] org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticatorFactory.REQUIREMENT_CHOICES
staticprivate
初期値:
= {
AuthenticationExecutionModel.Requirement.REQUIRED,
Requirement.ALTERNATIVE,
Requirement.OPTIONAL,
AuthenticationExecutionModel.Requirement.DISABLED
}

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