keycloak
公開メンバ関数 | 静的非公開変数類 | 全メンバ一覧
org.keycloak.protocol.docker.DockerAuthenticatorFactory クラス
org.keycloak.protocol.docker.DockerAuthenticatorFactory の継承関係図
Inheritance graph
org.keycloak.protocol.docker.DockerAuthenticatorFactory 連携図
Collaboration graph

公開メンバ関数

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

静的非公開変数類

static final Requirement [] REQUIREMENT_CHOICES
 

詳解

関数詳解

◆ close()

void org.keycloak.protocol.docker.DockerAuthenticatorFactory.close ( )
inline

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

75  {
76  // no-op
77  }

◆ create()

Authenticator org.keycloak.protocol.docker.DockerAuthenticatorFactory.create ( KeycloakSession  session)
inline

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

60  {
61  return new DockerAuthenticator();
62  }

◆ getConfigProperties()

List<ProviderConfigProperty> org.keycloak.protocol.docker.DockerAuthenticatorFactory.getConfigProperties ( )
inline

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

25  {
26  return Collections.emptyList();
27  }

◆ getDisplayType()

String org.keycloak.protocol.docker.DockerAuthenticatorFactory.getDisplayType ( )
inline

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

30  {
31  return "Docker Authenticator";
32  }

◆ getHelpText()

String org.keycloak.protocol.docker.DockerAuthenticatorFactory.getHelpText ( )
inline

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

20  {
21  return "Uses HTTP Basic authentication to validate docker users, returning a docker error token on auth failure";
22  }

◆ getId()

String org.keycloak.protocol.docker.DockerAuthenticatorFactory.getId ( )
inline

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

80  {
81  return DockerAuthenticator.ID;
82  }

◆ getReferenceCategory()

String org.keycloak.protocol.docker.DockerAuthenticatorFactory.getReferenceCategory ( )
inline

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

35  {
36  return "docker";
37  }

◆ getRequirementChoices()

Requirement [] org.keycloak.protocol.docker.DockerAuthenticatorFactory.getRequirementChoices ( )
inline

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

49  {
50  return REQUIREMENT_CHOICES;
51  }
static final Requirement [] REQUIREMENT_CHOICES
Definition: DockerAuthenticatorFactory.java:44

◆ init()

void org.keycloak.protocol.docker.DockerAuthenticatorFactory.init ( Config.Scope  config)
inline

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

65  {
66  // no-op
67  }

◆ isConfigurable()

boolean org.keycloak.protocol.docker.DockerAuthenticatorFactory.isConfigurable ( )
inline

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

40  {
41  return false;
42  }

◆ isUserSetupAllowed()

boolean org.keycloak.protocol.docker.DockerAuthenticatorFactory.isUserSetupAllowed ( )
inline

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

55  {
56  return false;
57  }

◆ order()

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

◆ postInit()

void org.keycloak.protocol.docker.DockerAuthenticatorFactory.postInit ( KeycloakSessionFactory  factory)
inline

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

70  {
71  // no-op
72  }

メンバ詳解

◆ REQUIREMENT_CHOICES

final Requirement [] org.keycloak.protocol.docker.DockerAuthenticatorFactory.REQUIREMENT_CHOICES
staticprivate
初期値:
= {
Requirement.REQUIRED,
}

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