org.apache.ws.security.message
Class EncryptionPartsTest

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

public class EncryptionPartsTest
extends org.junit.Assert

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


Constructor Summary
EncryptionPartsTest()
           
 
Method Summary
 void testBadLocalname()
          Test encrypting a custom SOAP header with a bad localname
 void testBadNamespace()
          Test encrypting a custom SOAP header with a bad namespace
 void testEncryptionPartDOMElement()
          Test getting a DOM Element from WSEncryptionPart directly
 void testMultipleElements()
          Test encrypting two SOAP Body elements with the same QName.
 void testSOAPEncryptedHeader()
          Test encrypting a custom SOAP header using wsse11:EncryptedHeader
 void testSOAPHeader()
          Test encrypting a custom SOAP header
 void testSOAPHeaderAndBody()
          Test encrypting a custom SOAP header and the SOAP body
 
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

EncryptionPartsTest

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

testSOAPHeader

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

Throws:
java.lang.Exception

testSOAPEncryptedHeader

public void testSOAPEncryptedHeader()
                             throws java.lang.Exception
Test encrypting a custom SOAP header using wsse11:EncryptedHeader

Throws:
java.lang.Exception

testBadLocalname

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

Throws:
java.lang.Exception

testBadNamespace

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

Throws:
java.lang.Exception

testSOAPHeaderAndBody

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

Throws:
java.lang.Exception

testEncryptionPartDOMElement

public void testEncryptionPartDOMElement()
                                  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 encrypting two SOAP Body elements with the same QName.

Throws:
java.lang.Exception


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