Package org.opensaml.xmlsec.impl
Class AbstractSecurityParametersResolverTest
- java.lang.Object
-
- org.opensaml.core.OpenSAMLInitBaseTestCase
-
- org.opensaml.core.xml.XMLObjectBaseTestCase
-
- org.opensaml.xmlsec.impl.AbstractSecurityParametersResolverTest
-
public class AbstractSecurityParametersResolverTest extends org.opensaml.core.xml.XMLObjectBaseTestCaseTest various aspects of theAbstractSecurityParametersResolverso don't have to test them in all the individual subclasses.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classAbstractSecurityParametersResolverTest.WhitelistBlacklistParametersResolverConcrete class used for testing the abstract class.
-
Field Summary
Fields Modifier and Type Field Description private org.opensaml.xmlsec.impl.BasicWhitelistBlacklistConfigurationconfig1private org.opensaml.xmlsec.impl.BasicWhitelistBlacklistConfigurationconfig2private org.opensaml.xmlsec.impl.BasicWhitelistBlacklistConfigurationconfig3private net.shibboleth.utilities.java.support.resolver.CriteriaSetcriteriaSetprivate WhitelistBlacklistConfigurationCriterioncriterionprivate AbstractSecurityParametersResolverTest.WhitelistBlacklistParametersResolverresolverprivate Set<String>set1private Set<String>set2private Set<String>set3
-
Constructor Summary
Constructors Constructor Description AbstractSecurityParametersResolverTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetUp()voidtestBlacklistOnlyDefaults()voidtestBlacklistOnlyNoMerge()voidtestBlacklistOnlyWithSimpleMerge()voidtestBlacklistOnlyWithTransitiveMerge()voidtestKeyInfoGeneratorLookup()voidtestPrecedence()voidtestResolveEffectiveBlacklist()voidtestResolveEffectivePrecedence()voidtestResolveEffectiveWhitelist()voidtestResolvePredicate()voidtestWhitelistOnlyDefaults()voidtestWhitelistOnlyWithSimpleMerge()voidtestWhitelistOnlyWithTransitiveMerge()-
Methods inherited from class org.opensaml.core.xml.XMLObjectBaseTestCase
assertXMLEquals, assertXMLEquals, buildXMLObject, getBuilder, getMarshaller, getMarshaller, getUnmarshaller, getUnmarshaller, getUnmarshaller, initXMLObjectSupport, parseXMLDocument, printXML, printXML, unmarshallElement, unmarshallElement
-
-
-
-
Field Detail
-
resolver
private AbstractSecurityParametersResolverTest.WhitelistBlacklistParametersResolver resolver
-
config1
private org.opensaml.xmlsec.impl.BasicWhitelistBlacklistConfiguration config1
-
config2
private org.opensaml.xmlsec.impl.BasicWhitelistBlacklistConfiguration config2
-
config3
private org.opensaml.xmlsec.impl.BasicWhitelistBlacklistConfiguration config3
-
criterion
private WhitelistBlacklistConfigurationCriterion criterion
-
criteriaSet
private net.shibboleth.utilities.java.support.resolver.CriteriaSet criteriaSet
-
-
Method Detail
-
setUp
@BeforeMethod public void setUp()
-
testBlacklistOnlyDefaults
public void testBlacklistOnlyDefaults() throws net.shibboleth.utilities.java.support.resolver.ResolverException- Throws:
net.shibboleth.utilities.java.support.resolver.ResolverException
-
testBlacklistOnlyNoMerge
public void testBlacklistOnlyNoMerge() throws net.shibboleth.utilities.java.support.resolver.ResolverException- Throws:
net.shibboleth.utilities.java.support.resolver.ResolverException
-
testBlacklistOnlyWithSimpleMerge
public void testBlacklistOnlyWithSimpleMerge() throws net.shibboleth.utilities.java.support.resolver.ResolverException- Throws:
net.shibboleth.utilities.java.support.resolver.ResolverException
-
testBlacklistOnlyWithTransitiveMerge
public void testBlacklistOnlyWithTransitiveMerge() throws net.shibboleth.utilities.java.support.resolver.ResolverException- Throws:
net.shibboleth.utilities.java.support.resolver.ResolverException
-
testWhitelistOnlyDefaults
public void testWhitelistOnlyDefaults() throws net.shibboleth.utilities.java.support.resolver.ResolverException- Throws:
net.shibboleth.utilities.java.support.resolver.ResolverException
-
testWhitelistOnlyWithSimpleMerge
public void testWhitelistOnlyWithSimpleMerge() throws net.shibboleth.utilities.java.support.resolver.ResolverException- Throws:
net.shibboleth.utilities.java.support.resolver.ResolverException
-
testWhitelistOnlyWithTransitiveMerge
public void testWhitelistOnlyWithTransitiveMerge() throws net.shibboleth.utilities.java.support.resolver.ResolverException- Throws:
net.shibboleth.utilities.java.support.resolver.ResolverException
-
testPrecedence
public void testPrecedence() throws net.shibboleth.utilities.java.support.resolver.ResolverException- Throws:
net.shibboleth.utilities.java.support.resolver.ResolverException
-
testResolvePredicate
public void testResolvePredicate()
-
testResolveEffectiveWhitelist
public void testResolveEffectiveWhitelist()
-
testResolveEffectiveBlacklist
public void testResolveEffectiveBlacklist()
-
testResolveEffectivePrecedence
public void testResolveEffectivePrecedence()
-
testKeyInfoGeneratorLookup
public void testKeyInfoGeneratorLookup() throws NoSuchAlgorithmException, NoSuchProviderException
-
-