@SupportsCredentials(credentialClass={X509CertificateCredentials.class,java.security.cert.X509Certificate.class}, credentialStorage=X509CertificateStorage.class) public class X509CertificateCredentialHandler<S,V,U> extends AbstractCredentialHandler<CredentialStore<?>,X509CertificateCredentials,X509Certificate>
X509CertificateCredentials, and updating X509Cert credentials.| Constructor and Description |
|---|
X509CertificateCredentialHandler() |
| Modifier and Type | Method and Description |
|---|---|
CredentialStorage |
createCredentialStorage(IdentityContext context,
Account account,
X509Certificate cert,
CredentialStore<?> store,
Date effectiveDate,
Date expiryDate) |
protected Account |
getAccount(IdentityContext context,
X509CertificateCredentials credentials) |
protected X509CertificateStorage |
getCredentialStorage(IdentityContext context,
Account account,
X509CertificateCredentials credentials,
CredentialStore<?> store) |
protected boolean |
validateCredential(IdentityContext context,
CredentialStorage storage,
X509CertificateCredentials credentials,
CredentialStore<?> store) |
getAccount, getAccountById, getDefaultLoginNameProperty, getIdentityManager, isDebugEnabled, setup, update, validateprotected X509CertificateStorage getCredentialStorage(IdentityContext context, Account account, X509CertificateCredentials credentials, CredentialStore<?> store)
getCredentialStorage in class AbstractCredentialHandler<CredentialStore<?>,X509CertificateCredentials,X509Certificate>protected boolean validateCredential(IdentityContext context, CredentialStorage storage, X509CertificateCredentials credentials, CredentialStore<?> store)
validateCredential in class AbstractCredentialHandler<CredentialStore<?>,X509CertificateCredentials,X509Certificate>protected Account getAccount(IdentityContext context, X509CertificateCredentials credentials)
getAccount in class AbstractCredentialHandler<CredentialStore<?>,X509CertificateCredentials,X509Certificate>public CredentialStorage createCredentialStorage(IdentityContext context, Account account, X509Certificate cert, CredentialStore<?> store, Date effectiveDate, Date expiryDate)
createCredentialStorage in class AbstractCredentialHandler<CredentialStore<?>,X509CertificateCredentials,X509Certificate>Copyright © 2018 JBoss by Red Hat. All rights reserved.