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 XMLObjectBaseTestCase
Test 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 BasicWhitelistBlacklistConfigurationconfig1private BasicWhitelistBlacklistConfigurationconfig2private BasicWhitelistBlacklistConfigurationconfig3private CriteriaSetcriteriaSetprivate WhitelistBlacklistConfigurationCriterioncriterionprivate AbstractSecurityParametersResolverTest.WhitelistBlacklistParametersResolverresolverprivate Set<String>set1private Set<String>set2private Set<String>set3-
Fields inherited from class org.opensaml.core.xml.XMLObjectBaseTestCase
builderFactory, marshallerFactory, parserPool, simpleXMLObjectQName, unmarshallerFactory
-
-
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
-
Methods inherited from class org.opensaml.core.OpenSAMLInitBaseTestCase
initOpenSAML
-
-
-
-
Field Detail
-
resolver
private AbstractSecurityParametersResolverTest.WhitelistBlacklistParametersResolver resolver
-
config1
private BasicWhitelistBlacklistConfiguration config1
-
config2
private BasicWhitelistBlacklistConfiguration config2
-
config3
private BasicWhitelistBlacklistConfiguration config3
-
criterion
private WhitelistBlacklistConfigurationCriterion criterion
-
criteriaSet
private CriteriaSet criteriaSet
-
-
Method Detail
-
setUp
@BeforeMethod public void setUp()
-
testBlacklistOnlyDefaults
public void testBlacklistOnlyDefaults() throws ResolverException- Throws:
ResolverException
-
testBlacklistOnlyNoMerge
public void testBlacklistOnlyNoMerge() throws ResolverException- Throws:
ResolverException
-
testBlacklistOnlyWithSimpleMerge
public void testBlacklistOnlyWithSimpleMerge() throws ResolverException- Throws:
ResolverException
-
testBlacklistOnlyWithTransitiveMerge
public void testBlacklistOnlyWithTransitiveMerge() throws ResolverException- Throws:
ResolverException
-
testWhitelistOnlyDefaults
public void testWhitelistOnlyDefaults() throws ResolverException- Throws:
ResolverException
-
testWhitelistOnlyWithSimpleMerge
public void testWhitelistOnlyWithSimpleMerge() throws ResolverException- Throws:
ResolverException
-
testWhitelistOnlyWithTransitiveMerge
public void testWhitelistOnlyWithTransitiveMerge() throws ResolverException- Throws:
ResolverException
-
testPrecedence
public void testPrecedence() throws ResolverException- Throws:
ResolverException
-
testResolvePredicate
public void testResolvePredicate()
-
testResolveEffectiveWhitelist
public void testResolveEffectiveWhitelist()
-
testResolveEffectiveBlacklist
public void testResolveEffectiveBlacklist()
-
testResolveEffectivePrecedence
public void testResolveEffectivePrecedence()
-
testKeyInfoGeneratorLookup
public void testKeyInfoGeneratorLookup() throws NoSuchAlgorithmException, NoSuchProviderException
-
-