org.apache.ws.security.components.crypto
Class CertificateStoreTest

java.lang.Object
  extended by org.junit.Assert
      extended by org.apache.ws.security.components.crypto.CertificateStoreTest

public class CertificateStoreTest
extends org.junit.Assert

This is a test for the CertificateStore Crypto instance. This class does not know anything about Java KeyStores, but just wraps a list of trusted certificates.


Constructor Summary
CertificateStoreTest()
           
 
Method Summary
 void testSignatureDirectReference()
          Test signing a SOAP message using a BST.
 void testSignatureDirectReferenceUntrusted()
          Test signing a SOAP message using a BST.
 void testSignatureIssuerSerial()
          Test signing a SOAP message using Issuer Serial.
 void testSignatureSKI()
          Test signing a SOAP message using a SKI Key Identifier
 void testSignatureThumbprint()
          Test signing a SOAP message using a Thumbprint
 void testSignatureX509()
          Test signing a SOAP message using an X.509 Key Identifier.
 
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

CertificateStoreTest

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

testSignatureDirectReference

public void testSignatureDirectReference()
                                  throws java.lang.Exception
Test signing a SOAP message using a BST.

Throws:
java.lang.Exception

testSignatureX509

public void testSignatureX509()
                       throws java.lang.Exception
Test signing a SOAP message using an X.509 Key Identifier.

Throws:
java.lang.Exception

testSignatureIssuerSerial

public void testSignatureIssuerSerial()
                               throws java.lang.Exception
Test signing a SOAP message using Issuer Serial.

Throws:
java.lang.Exception

testSignatureThumbprint

public void testSignatureThumbprint()
                             throws java.lang.Exception
Test signing a SOAP message using a Thumbprint

Throws:
java.lang.Exception

testSignatureSKI

public void testSignatureSKI()
                      throws java.lang.Exception
Test signing a SOAP message using a SKI Key Identifier

Throws:
java.lang.Exception

testSignatureDirectReferenceUntrusted

public void testSignatureDirectReferenceUntrusted()
                                           throws java.lang.Exception
Test signing a SOAP message using a BST. The certificate is not known to the CertificateStore and so should throw an exception.

Throws:
java.lang.Exception


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