org.apache.ws.security.saml
Class SamlTokenHOKTest

java.lang.Object
  extended by org.junit.Assert
      extended by org.apache.ws.security.saml.SamlTokenHOKTest

public class SamlTokenHOKTest
extends org.junit.Assert

Test-case for sending and processing a signed (holder-of-key) SAML Assertion. These tests just cover the case of creating and signing the Assertion, and not using the credential information in the SAML Subject to sign the SOAP body.


Constructor Summary
SamlTokenHOKTest()
           
 
Method Summary
 void testSAML1AttrAssertion()
          Test that creates, sends and processes a signed SAML 1.1 attribute assertion.
 void testSAML1AuthnAssertion()
          Test that creates, sends and processes a signed SAML 1.1 authentication assertion.
 void testSAML1AuthnAssertionFromProperties()
          Test that creates, sends and processes a signed SAML 1 authentication assertion, where the configuration is loaded from a properties file
 void testSAML2AttrAssertion()
          Test that creates, sends and processes an unsigned SAML 2 attribute assertion.
 void testSAML2AuthnAssertion()
          Test that creates, sends and processes an unsigned SAML 2 authentication assertion.
 
Methods inherited from class org.junit.Assert
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, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SamlTokenHOKTest

public SamlTokenHOKTest()
                 throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

testSAML1AuthnAssertion

public void testSAML1AuthnAssertion()
                             throws java.lang.Exception
Test that creates, sends and processes a signed SAML 1.1 authentication assertion.

Throws:
java.lang.Exception

testSAML1AuthnAssertionFromProperties

public void testSAML1AuthnAssertionFromProperties()
                                           throws java.lang.Exception
Test that creates, sends and processes a signed SAML 1 authentication assertion, where the configuration is loaded from a properties file

Throws:
java.lang.Exception

testSAML1AttrAssertion

public void testSAML1AttrAssertion()
                            throws java.lang.Exception
Test that creates, sends and processes a signed SAML 1.1 attribute assertion.

Throws:
java.lang.Exception

testSAML2AuthnAssertion

public void testSAML2AuthnAssertion()
                             throws java.lang.Exception
Test that creates, sends and processes an unsigned SAML 2 authentication assertion.

Throws:
java.lang.Exception

testSAML2AttrAssertion

public void testSAML2AttrAssertion()
                            throws java.lang.Exception
Test that creates, sends and processes an unsigned SAML 2 attribute assertion.

Throws:
java.lang.Exception


Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.