@SupportsCredentials(value={X509CertificateCredentials.class,java.security.cert.X509Certificate.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 |
|---|---|
protected Account |
getAccount(IdentityContext context,
X509CertificateCredentials credentials) |
protected X509CertificateStorage |
getCredentialStorage(IdentityContext context,
Account account,
X509CertificateCredentials credentials,
CredentialStore<?> store) |
void |
setup(CredentialStore<?> identityStore) |
void |
update(IdentityContext context,
Account account,
X509Certificate cert,
CredentialStore<?> store,
Date effectiveDate,
Date expiryDate) |
protected boolean |
validateCredential(CredentialStorage storage,
X509CertificateCredentials credentials) |
getAccount, getIdentityManager, validatepublic void setup(CredentialStore<?> identityStore)
protected X509CertificateStorage getCredentialStorage(IdentityContext context, Account account, X509CertificateCredentials credentials, CredentialStore<?> store)
getCredentialStorage in class AbstractCredentialHandler<CredentialStore<?>,X509CertificateCredentials,X509Certificate>protected boolean validateCredential(CredentialStorage storage, X509CertificateCredentials credentials)
validateCredential in class AbstractCredentialHandler<CredentialStore<?>,X509CertificateCredentials,X509Certificate>protected Account getAccount(IdentityContext context, X509CertificateCredentials credentials)
getAccount in class AbstractCredentialHandler<CredentialStore<?>,X509CertificateCredentials,X509Certificate>public void update(IdentityContext context, Account account, X509Certificate cert, CredentialStore<?> store, Date effectiveDate, Date expiryDate)
Copyright © 2013. All Rights Reserved.