org.apache.ws.security.message
Class SignaturePartsTest

java.lang.Object
  extended by org.junit.Assert
      extended by org.apache.ws.security.message.SignaturePartsTest

public class SignaturePartsTest
extends org.junit.Assert

This is some unit tests for signing using signature parts. Note that the "soapMsg" below has a custom header added.


Constructor Summary
SignaturePartsTest()
           
 
Method Summary
 void testBadLocalname()
          Test signing a custom SOAP header with a bad localname
 void testBadNamespace()
          Test signing a custom SOAP header with a bad namespace
 void testMultipleElements()
          Test signing two SOAP Body elements with the same QName.
 void testSignaturePartDOMElement()
          Test getting a DOM Element from WSEncryptionPart directly
 void testSOAPHeader()
          Test signing a custom SOAP header
 void testSOAPHeaderAndBody()
          Test signing a custom SOAP header and the SOAP body
 void testSOAPHeaderSTRTransform()
          Test signing of a header through a STR Dereference Transform
 
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

SignaturePartsTest

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

testSOAPHeader

public void testSOAPHeader()
                    throws java.lang.Exception
Test signing a custom SOAP header

Throws:
java.lang.Exception

testSOAPHeaderSTRTransform

public void testSOAPHeaderSTRTransform()
                                throws java.lang.Exception
Test signing of a header through a STR Dereference Transform

Throws:
java.lang.Exception

testBadLocalname

public void testBadLocalname()
                      throws java.lang.Exception
Test signing a custom SOAP header with a bad localname

Throws:
java.lang.Exception

testBadNamespace

public void testBadNamespace()
                      throws java.lang.Exception
Test signing a custom SOAP header with a bad namespace

Throws:
java.lang.Exception

testSOAPHeaderAndBody

public void testSOAPHeaderAndBody()
                           throws java.lang.Exception
Test signing a custom SOAP header and the SOAP body

Throws:
java.lang.Exception

testSignaturePartDOMElement

public void testSignaturePartDOMElement()
                                 throws java.lang.Exception
Test getting a DOM Element from WSEncryptionPart directly

Throws:
java.lang.Exception

testMultipleElements

public void testMultipleElements()
                          throws java.lang.Exception
Test signing two SOAP Body elements with the same QName.

Throws:
java.lang.Exception


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