public class SAMLMetadataEncryptionParametersResolverTest
extends org.opensaml.core.xml.XMLObjectBaseTestCase
| Modifier and Type | Class and Description |
|---|---|
class |
SAMLMetadataEncryptionParametersResolverTest.MapBasedKeyTransportAlgorithmPredicate |
| Modifier and Type | Field and Description |
|---|---|
private BasicEncryptionConfiguration |
config1 |
private BasicEncryptionConfiguration |
config2 |
private BasicEncryptionConfiguration |
config3 |
private org.opensaml.xmlsec.criterion.EncryptionConfigurationCriterion |
configCriterion |
private net.shibboleth.utilities.java.support.resolver.CriteriaSet |
criteriaSet |
private String |
defaultAES128DataAlgo |
private String |
defaultAES192DataAlgo |
private String |
defaultAES256DataAlgo |
private NamedKeyInfoGeneratorManager |
defaultDataEncryptionKeyInfoGeneratorManager |
private NamedKeyInfoGeneratorManager |
defaultKeyTransportKeyInfoGeneratorManager |
private String |
defaultRSAKeyTransportAlgo |
private org.opensaml.security.credential.Credential |
dsaCred1 |
private String |
dsaCred1KeyName |
private org.opensaml.saml.security.impl.MetadataCredentialResolver |
mdCredResolver |
private org.opensaml.security.SecurityProviderTestSupport |
providerSupport |
private org.opensaml.saml.security.impl.SAMLMetadataEncryptionParametersResolver |
resolver |
private org.opensaml.saml.saml2.metadata.RoleDescriptor |
roleDesc |
private org.opensaml.saml.criterion.RoleDescriptorCriterion |
roleDescCriterion |
private org.opensaml.security.credential.Credential |
rsaCred1 |
private String |
rsaCred1KeyName |
private String |
targetEntityID |
| Constructor and Description |
|---|
SAMLMetadataEncryptionParametersResolverTest() |
assertXMLEquals, assertXMLEquals, buildXMLObject, fetchDuration, getBuilder, getMarshaller, getMarshaller, getUnmarshaller, getUnmarshaller, getUnmarshaller, initXMLObjectSupport, parseXMLDocument, printXML, printXML, unmarshallElementprivate org.opensaml.saml.security.impl.MetadataCredentialResolver mdCredResolver
private org.opensaml.saml.security.impl.SAMLMetadataEncryptionParametersResolver resolver
private net.shibboleth.utilities.java.support.resolver.CriteriaSet criteriaSet
private org.opensaml.xmlsec.criterion.EncryptionConfigurationCriterion configCriterion
private BasicEncryptionConfiguration config1
private BasicEncryptionConfiguration config2
private BasicEncryptionConfiguration config3
private org.opensaml.security.credential.Credential rsaCred1
private String rsaCred1KeyName
private org.opensaml.security.credential.Credential dsaCred1
private String dsaCred1KeyName
private String defaultRSAKeyTransportAlgo
private String defaultAES128DataAlgo
private String defaultAES192DataAlgo
private String defaultAES256DataAlgo
private NamedKeyInfoGeneratorManager defaultKeyTransportKeyInfoGeneratorManager
private NamedKeyInfoGeneratorManager defaultDataEncryptionKeyInfoGeneratorManager
private org.opensaml.saml.criterion.RoleDescriptorCriterion roleDescCriterion
private org.opensaml.saml.saml2.metadata.RoleDescriptor roleDesc
private String targetEntityID
private org.opensaml.security.SecurityProviderTestSupport providerSupport
public SAMLMetadataEncryptionParametersResolverTest()
public void buildCredentials()
throws NoSuchAlgorithmException,
NoSuchProviderException
public void setUp()
throws net.shibboleth.utilities.java.support.component.ComponentInitializationException
net.shibboleth.utilities.java.support.component.ComponentInitializationExceptionpublic void testBasic()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testWithRSAOAEPParametersFromConfig()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testWithAlgorithmOverrides()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testWithBlacklist()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testWithWhitelist()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testGeneratedDataCredential()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testEncryptionMethod()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testEncryptionMethodWithRSAOAEPParameters()
throws net.shibboleth.utilities.java.support.resolver.ResolverException,
org.opensaml.core.config.InitializationException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionorg.opensaml.core.config.InitializationExceptionpublic void testKeyTransportAlgorithmPredicate()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testEncryptionMethodWithBlacklist()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testEncryptionMethodWithWhitelist()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testEncryptionMethodWithBlacklistedDigest()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testMultipleKeyDescriptors()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testOnlySigningDescriptor()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testDSACredWithUnspecifiedUse()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testRSACredWithUnspecifiedUse()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testKeyInfoGenerationProfile()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testResolve()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testNoCredentials()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testNoKeyTransportAlgorithms()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testNoDataEncryptionAlgorithmForEncrypterAutoGen()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testNullCriteriaSet()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionpublic void testAbsentCriterion()
throws net.shibboleth.utilities.java.support.resolver.ResolverException
net.shibboleth.utilities.java.support.resolver.ResolverExceptionprivate org.opensaml.saml.saml2.metadata.RoleDescriptor buildRoleDescriptorSkeleton()
private org.opensaml.saml.saml2.metadata.KeyDescriptor buildKeyDescriptor(String keyName, org.opensaml.security.credential.UsageType use, Object... contentItems)
private org.opensaml.saml.saml2.metadata.EncryptionMethod buildEncryptionMethod(String algorithm)
Copyright © 1999–2015. All rights reserved.