keycloak-service
公開メンバ関数 | 静的公開メンバ関数 | 公開変数類 | 非公開変数類 | 全メンバ一覧
列挙 org.keycloak.authentication.authenticators.x509.X509AuthenticatorConfigModel.MappingSourceType 詳解
org.keycloak.authentication.authenticators.x509.X509AuthenticatorConfigModel.MappingSourceType 連携図
Collaboration graph

公開メンバ関数

 MappingSourceType (String name)
 
String getName ()
 

静的公開メンバ関数

static MappingSourceType parse (String name) throws IllegalArgumentException, IndexOutOfBoundsException
 

公開変数類

 SERIALNUMBER =(MAPPING_SOURCE_CERT_SERIALNUMBER)
 
 ISSUERDN_CN =(MAPPING_SOURCE_CERT_ISSUERDN_CN)
 
 ISSUERDN_EMAIL =(MAPPING_SOURCE_CERT_ISSUERDN_EMAIL)
 
 ISSUERDN =(MAPPING_SOURCE_CERT_ISSUERDN)
 
 SUBJECTDN_CN =(MAPPING_SOURCE_CERT_SUBJECTDN_CN)
 
 SUBJECTDN_EMAIL =(MAPPING_SOURCE_CERT_SUBJECTDN_EMAIL)
 
 SUBJECTALTNAME_EMAIL =(MAPPING_SOURCE_CERT_SUBJECTALTNAME_EMAIL)
 
 SUBJECTDN =(MAPPING_SOURCE_CERT_SUBJECTDN)
 

非公開変数類

String name
 

詳解

構築子と解体子

◆ MappingSourceType()

org.keycloak.authentication.authenticators.x509.X509AuthenticatorConfigModel.MappingSourceType.MappingSourceType ( String  name)
inline
67  {
68  this.name = name;
69  }

関数詳解

◆ getName()

String org.keycloak.authentication.authenticators.x509.X509AuthenticatorConfigModel.MappingSourceType.getName ( )
inline
70 { return this.name; }

◆ parse()

static MappingSourceType org.keycloak.authentication.authenticators.x509.X509AuthenticatorConfigModel.MappingSourceType.parse ( String  name) throws IllegalArgumentException, IndexOutOfBoundsException
inlinestatic
71  {
72  if (name == null || name.trim().length() == 0)
73  throw new IllegalArgumentException("name");
74 
75  for (MappingSourceType value : MappingSourceType.values()) {
76  if (value.getName().equalsIgnoreCase(name))
77  return value;
78  }
79  throw new IndexOutOfBoundsException("name");
80  }
MappingSourceType(String name)
Definition: X509AuthenticatorConfigModel.java:67

メンバ詳解

◆ ISSUERDN

org.keycloak.authentication.authenticators.x509.X509AuthenticatorConfigModel.MappingSourceType.ISSUERDN =(MAPPING_SOURCE_CERT_ISSUERDN)

◆ ISSUERDN_CN

org.keycloak.authentication.authenticators.x509.X509AuthenticatorConfigModel.MappingSourceType.ISSUERDN_CN =(MAPPING_SOURCE_CERT_ISSUERDN_CN)

◆ ISSUERDN_EMAIL

org.keycloak.authentication.authenticators.x509.X509AuthenticatorConfigModel.MappingSourceType.ISSUERDN_EMAIL =(MAPPING_SOURCE_CERT_ISSUERDN_EMAIL)

◆ name

String org.keycloak.authentication.authenticators.x509.X509AuthenticatorConfigModel.MappingSourceType.name
private

◆ SERIALNUMBER

org.keycloak.authentication.authenticators.x509.X509AuthenticatorConfigModel.MappingSourceType.SERIALNUMBER =(MAPPING_SOURCE_CERT_SERIALNUMBER)

◆ SUBJECTALTNAME_EMAIL

org.keycloak.authentication.authenticators.x509.X509AuthenticatorConfigModel.MappingSourceType.SUBJECTALTNAME_EMAIL =(MAPPING_SOURCE_CERT_SUBJECTALTNAME_EMAIL)

◆ SUBJECTDN

org.keycloak.authentication.authenticators.x509.X509AuthenticatorConfigModel.MappingSourceType.SUBJECTDN =(MAPPING_SOURCE_CERT_SUBJECTDN)

◆ SUBJECTDN_CN

org.keycloak.authentication.authenticators.x509.X509AuthenticatorConfigModel.MappingSourceType.SUBJECTDN_CN =(MAPPING_SOURCE_CERT_SUBJECTDN_CN)

◆ SUBJECTDN_EMAIL

org.keycloak.authentication.authenticators.x509.X509AuthenticatorConfigModel.MappingSourceType.SUBJECTDN_EMAIL =(MAPPING_SOURCE_CERT_SUBJECTDN_EMAIL)

次のファイルからこの列挙についての詳解を抽出しました: