public class CertChainX509DataTest
extends org.opensaml.core.xml.XMLObjectBaseTestCase
| Modifier and Type | Field and Description |
|---|---|
private X509Certificate |
caCert |
private String |
caCertBase64 |
private X509Certificate |
entityCert |
private String |
entityCertBase64 |
private String |
entityCertDigestBase64 |
private String |
entityCertSKIBase64 |
private RSAPublicKey |
pubKey |
private org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolver |
resolver |
private String |
rsaBase64 |
| Constructor and Description |
|---|
CertChainX509DataTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
evalCredential(org.opensaml.security.credential.Credential credential) |
protected void |
setUp() |
void |
testResolutionWithDigest()
Test resolution with multiple certs, end-entity cert identified by X509Digest.
|
void |
testResolutionWithIssuerSerial()
Test resolution with multiple certs, end-entity cert identified by X509IssuerSerial.
|
void |
testResolutionWithKeyValue()
Test resolution with multiple certs, end-entity cert identified by KeyValue.
|
void |
testResolutionWithSubjectKeyIdentifier()
Test resolution with multiple certs, end-entity cert identified by X509SKI.
|
void |
testResolutionWithSubjectName()
Test resolution with multiple certs, end-entity cert identified by X509SubjectName.
|
assertXMLEquals, assertXMLEquals, buildXMLObject, fetchDuration, getBuilder, getMarshaller, getMarshaller, getUnmarshaller, getUnmarshaller, getUnmarshaller, initXMLObjectSupport, parseXMLDocument, printXML, printXML, unmarshallElementprivate org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolver resolver
private RSAPublicKey pubKey
private final String rsaBase64
private X509Certificate entityCert
private String entityCertBase64
private String entityCertSKIBase64
private String entityCertDigestBase64
private X509Certificate caCert
private String caCertBase64
protected void evalCredential(org.opensaml.security.credential.Credential credential)
public void testResolutionWithKeyValue()
throws org.opensaml.security.SecurityException,
net.shibboleth.utilities.java.support.resolver.ResolverException
org.opensaml.security.SecurityException - on error resolving credentialsnet.shibboleth.utilities.java.support.resolver.ResolverException - on error resolving credentialspublic void testResolutionWithSubjectName()
throws org.opensaml.security.SecurityException,
net.shibboleth.utilities.java.support.resolver.ResolverException
org.opensaml.security.SecurityException - on error resolving credentialsnet.shibboleth.utilities.java.support.resolver.ResolverException - on error resolving credentialspublic void testResolutionWithIssuerSerial()
throws org.opensaml.security.SecurityException,
net.shibboleth.utilities.java.support.resolver.ResolverException
org.opensaml.security.SecurityException - on error resolving credentialsnet.shibboleth.utilities.java.support.resolver.ResolverException - on error resolving credentialspublic void testResolutionWithSubjectKeyIdentifier()
throws org.opensaml.security.SecurityException,
net.shibboleth.utilities.java.support.resolver.ResolverException
org.opensaml.security.SecurityException - on error resolving credentialsnet.shibboleth.utilities.java.support.resolver.ResolverException - on error resolving credentialspublic void testResolutionWithDigest()
throws org.opensaml.security.SecurityException,
net.shibboleth.utilities.java.support.resolver.ResolverException
org.opensaml.security.SecurityException - on error resolving credentialsnet.shibboleth.utilities.java.support.resolver.ResolverException - on error resolving credentialsCopyright © 1999–2015. All rights reserved.