org.apache.ws.security.handler
Class SignatureUTAliasTest

java.lang.Object
  extended by org.junit.Assert
      extended by org.apache.ws.security.handler.SignatureUTAliasTest
All Implemented Interfaces:
javax.security.auth.callback.CallbackHandler

public class SignatureUTAliasTest
extends org.junit.Assert
implements javax.security.auth.callback.CallbackHandler

This is a test for WSS-194 - "Support overriding KeyStore alias for signature so that it can be different than user name used for UsernameToken".


Constructor Summary
SignatureUTAliasTest()
           
 
Method Summary
 void handle(javax.security.auth.callback.Callback[] callbacks)
           
 void testUsernameTokenSignatureHandler()
          Test involving adding a Username Token to a SOAP message and signing it, where the private key for signature is extracted from the KeyStore using a different username/alias to the UsernameToken.
 
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

SignatureUTAliasTest

public SignatureUTAliasTest()
Method Detail

testUsernameTokenSignatureHandler

public void testUsernameTokenSignatureHandler()
                                       throws java.lang.Exception
Test involving adding a Username Token to a SOAP message and signing it, where the private key for signature is extracted from the KeyStore using a different username/alias to the UsernameToken.

Throws:
java.lang.Exception

handle

public void handle(javax.security.auth.callback.Callback[] callbacks)
            throws java.io.IOException,
                   javax.security.auth.callback.UnsupportedCallbackException
Specified by:
handle in interface javax.security.auth.callback.CallbackHandler
Throws:
java.io.IOException
javax.security.auth.callback.UnsupportedCallbackException


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