keycloak-service
|
公開メンバ関数 | |
Response | errorResponse (int status, String error, String errorDescription) |
void | action (AuthenticationFlowContext context) |
CertificateValidator.CertificateValidatorBuilder | certificateValidationParameters (X509AuthenticatorConfigModel config) throws Exception |
void | close () |
UserIdentityExtractor | getUserIdentityExtractor (X509AuthenticatorConfigModel config) |
UserIdentityToModelMapper | getUserIdentityToModelMapper (X509AuthenticatorConfigModel config) |
boolean | requiresUser () |
boolean | configuredFor (KeycloakSession session, RealmModel realm, UserModel user) |
void | setRequiredActions (KeycloakSession session, RealmModel realm, UserModel user) |
静的公開変数類 | |
static final String | DEFAULT_ATTRIBUTE_NAME = "usercertificate" |
static final String | REGULAR_EXPRESSION = "x509-cert-auth.regular-expression" |
static final String | ENABLE_CRL = "x509-cert-auth.crl-checking-enabled" |
static final String | ENABLE_OCSP = "x509-cert-auth.ocsp-checking-enabled" |
static final String | ENABLE_CRLDP = "x509-cert-auth.crldp-checking-enabled" |
static final String | CRL_RELATIVE_PATH = "x509-cert-auth.crl-relative-path" |
static final String | OCSPRESPONDER_URI = "x509-cert-auth.ocsp-responder-uri" |
static final String | MAPPING_SOURCE_SELECTION = "x509-cert-auth.mapping-source-selection" |
static final String | MAPPING_SOURCE_CERT_SUBJECTDN = "Match SubjectDN using regular expression" |
static final String | MAPPING_SOURCE_CERT_SUBJECTDN_EMAIL = "Subject's e-mail" |
static final String | MAPPING_SOURCE_CERT_SUBJECTALTNAME_EMAIL = "Subject's Alternative Name E-mail" |
static final String | MAPPING_SOURCE_CERT_SUBJECTDN_CN = "Subject's Common Name" |
static final String | MAPPING_SOURCE_CERT_ISSUERDN = "Match IssuerDN using regular expression" |
static final String | MAPPING_SOURCE_CERT_ISSUERDN_EMAIL = "Issuer's e-mail" |
static final String | MAPPING_SOURCE_CERT_ISSUERDN_CN = "Issuer's Common Name" |
static final String | MAPPING_SOURCE_CERT_SERIALNUMBER = "Certificate Serial Number" |
static final String | USER_MAPPER_SELECTION = "x509-cert-auth.mapper-selection" |
static final String | USER_ATTRIBUTE_MAPPER = "Custom Attribute Mapper" |
static final String | USERNAME_EMAIL_MAPPER = "Username or Email" |
static final String | CUSTOM_ATTRIBUTE_NAME = "x509-cert-auth.mapper-selection.user-attribute-name" |
static final String | CERTIFICATE_KEY_USAGE = "x509-cert-auth.keyusage" |
static final String | CERTIFICATE_EXTENDED_KEY_USAGE = "x509-cert-auth.extendedkeyusage" |
static final String | CONFIRMATION_PAGE_DISALLOWED = "x509-cert-auth.confirmation-page-disallowed" |
限定公開メンバ関数 | |
Response | createInfoResponse (AuthenticationFlowContext context, String infoMessage, Object ... parameters) |
X509Certificate [] | getCertificateChain (AuthenticationFlowContext context) |
静的限定公開変数類 | |
static ServicesLogger | logger = ServicesLogger.LOGGER |
静的変数 | |
static final String | DEFAULT_MATCH_ALL_EXPRESSION = "(.*?)(?:$)" |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineprotectedinherited |
|
inline |
|
inlineprotectedinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticpackageinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticprotectedinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |