public class SamlConditionsTest extends AbstractTestBase
AbstractTestBase.TestSecurityEventListener
documentBuilderFactory, SECURED_DOCUMENT, TRANSFORMER_FACTORY, xmlInputFactory
Constructor and Description |
---|
SamlConditionsTest() |
Modifier and Type | Method and Description |
---|---|
void |
testSAML1AudienceRestrictionSeparateRestrictionsValidation() |
void |
testSAML1AudienceRestrictionValidation() |
void |
testSAML1ConditionsInbound()
Test that creates, sends and processes an unsigned SAML 1.1 authentication assertion
with a custom Conditions statement.
|
void |
testSAML1ConditionsOutbound()
Test that creates, sends and processes an unsigned SAML 1.1 authentication assertion
with a custom Conditions statement.
|
void |
testSAML2AudienceRestriction()
Test that creates, sends and processes an unsigned SAML 2 authentication assertion
with an AudienceRestriction Element
|
void |
testSAML2AudienceRestrictionSeparateRestrictions()
Test that creates, sends and processes an unsigned SAML 2 authentication assertion
with two AudienceRestriction Elements
|
void |
testSAML2AudienceRestrictionValidation() |
void |
testSAML2FutureNotBefore() |
void |
testSAML2FutureTTLConditions()
Test that creates, sends and processes an unsigned SAML 2 authentication assertion
with a Conditions statement that has a NotBefore "in the future".
|
void |
testSAML2InvalidAfterConditionsInbound()
Test that creates, sends and processes an unsigned SAML 2 authentication assertion
with an (invalid) custom Conditions statement.
|
void |
testSAML2InvalidBeforeConditionsInbound()
Test that creates, sends and processes an unsigned SAML 2 authentication assertion
with an (invalid) custom Conditions statement.
|
void |
testSAML2OneTimeUse()
Test that creates, sends and processes an unsigned SAML 2 authentication assertion
with a OneTimeUse Element
|
void |
testSAML2ProxyRestriction()
Test that creates, sends and processes an unsigned SAML 2 authentication assertion
with a ProxyRestriction Element
|
void |
testSAML2StaleNotOnOrAfter() |
changeValueOfMaximumAllowedDecompressedBytes, changeValueOfMaximumAllowedReferencesPerManifest, changeValueOfMaximumAllowedTransformsPerReference, changeValueOfMaximumAllowedXMLStructureDepth, cleanup, doInboundSecurity, doInboundSecurity, doInboundSecurity, doInboundSecurity, doInboundSecurity, doInboundSecurity, doInboundSecurityWithWSS4J_1, doInboundSecurityWithWSS4J_1, doInboundSecurityWithWSS4J, doOutboundSecurity, doOutboundSecurity, doOutboundSecurityWithWSS4J_1, doOutboundSecurityWithWSS4J, getJavaSpecificationVersion, getMessageContext, getXPath, switchAllowMD5Algorithm, switchAllowNotSameDocumentReferences, switchDoNotThrowExceptionForManifests
assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertTrue, assertTrue, fail, fail
public void testSAML1ConditionsOutbound() throws Exception
Exception
public void testSAML1ConditionsInbound() throws Exception
Exception
public void testSAML2InvalidAfterConditionsInbound() throws Exception
Exception
public void testSAML2StaleNotOnOrAfter() throws Exception
Exception
public void testSAML2InvalidBeforeConditionsInbound() throws Exception
Exception
public void testSAML2FutureTTLConditions() throws Exception
Exception
public void testSAML2OneTimeUse() throws Exception
Exception
public void testSAML2ProxyRestriction() throws Exception
Exception
public void testSAML2AudienceRestriction() throws Exception
Exception
public void testSAML2AudienceRestrictionValidation() throws Exception
Exception
public void testSAML1AudienceRestrictionValidation() throws Exception
Exception
public void testSAML2AudienceRestrictionSeparateRestrictions() throws Exception
Exception
Copyright © 2004–2018 The Apache Software Foundation. All rights reserved.