@Typed(value=CertificateRealmIdentityStore.class) public class CertificateRealmIdentityStore extends Object implements javax.security.enterprise.identitystore.IdentityStore
CertificateRealmIdentityStore Identity store validates client
certificate using dynamically created certificate realm instance and returns
the validation result with the caller name and groups.| Modifier and Type | Field and Description |
|---|---|
static Class<CertificateRealm> |
REALM_CLASS |
static Class<ClientCertificateLoginModule> |
REALM_LOGIN_MODULE_CLASS |
| Constructor and Description |
|---|
CertificateRealmIdentityStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
init(CertificateRealmIdentityStoreConfiguration configuration) |
static javax.security.enterprise.identitystore.CredentialValidationResult |
validate(CertificateCredential credential,
String realmName) |
javax.security.enterprise.identitystore.CredentialValidationResult |
validate(javax.security.enterprise.credential.Credential credential) |
public static final Class<CertificateRealm> REALM_CLASS
public static final Class<ClientCertificateLoginModule> REALM_LOGIN_MODULE_CLASS
public void init(CertificateRealmIdentityStoreConfiguration configuration)
public javax.security.enterprise.identitystore.CredentialValidationResult validate(javax.security.enterprise.credential.Credential credential)
validate in interface javax.security.enterprise.identitystore.IdentityStorepublic static javax.security.enterprise.identitystore.CredentialValidationResult validate(CertificateCredential credential, String realmName)
Copyright © 2021. All rights reserved.