@SupportsCredentials(value={org.picketlink.idm.credential.X509CertificateCredentials.class,java.security.cert.X509Certificate.class})
public class X509CertificateCredentialHandler<S,V,U>
extends Object
implements org.picketlink.idm.credential.spi.CredentialHandler<org.picketlink.idm.spi.CredentialStore<?>,org.picketlink.idm.credential.X509CertificateCredentials,X509Certificate>
X509CertificateCredentials, and updating X509Cert
credentials.| Constructor and Description |
|---|
X509CertificateCredentialHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
setup(org.picketlink.idm.spi.CredentialStore<?> identityStore) |
void |
update(org.picketlink.idm.spi.SecurityContext context,
org.picketlink.idm.model.Agent agent,
X509Certificate cert,
org.picketlink.idm.spi.CredentialStore<?> store,
Date effectiveDate,
Date expiryDate) |
void |
validate(org.picketlink.idm.spi.SecurityContext context,
org.picketlink.idm.credential.X509CertificateCredentials credentials,
org.picketlink.idm.spi.CredentialStore<?> store) |
public void setup(org.picketlink.idm.spi.CredentialStore<?> identityStore)
setup in interface org.picketlink.idm.credential.spi.CredentialHandler<org.picketlink.idm.spi.CredentialStore<?>,org.picketlink.idm.credential.X509CertificateCredentials,X509Certificate>public void validate(org.picketlink.idm.spi.SecurityContext context,
org.picketlink.idm.credential.X509CertificateCredentials credentials,
org.picketlink.idm.spi.CredentialStore<?> store)
validate in interface org.picketlink.idm.credential.spi.CredentialHandler<org.picketlink.idm.spi.CredentialStore<?>,org.picketlink.idm.credential.X509CertificateCredentials,X509Certificate>public void update(org.picketlink.idm.spi.SecurityContext context,
org.picketlink.idm.model.Agent agent,
X509Certificate cert,
org.picketlink.idm.spi.CredentialStore<?> store,
Date effectiveDate,
Date expiryDate)
update in interface org.picketlink.idm.credential.spi.CredentialHandler<org.picketlink.idm.spi.CredentialStore<?>,org.picketlink.idm.credential.X509CertificateCredentials,X509Certificate>Copyright © 2013. All Rights Reserved.