|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.junit.Assert
org.apache.ws.security.message.UTDerivedKeyTest
public class UTDerivedKeyTest
WS-Security Test Case for UsernameToken Key Derivation, as defined in the UsernameTokenProfile 1.1 specification. The derived keys are used to encrypt and sign, as per wsc:DerivedKeyToken.
| Constructor Summary | |
|---|---|
UTDerivedKeyTest()
|
|
| Method Summary | |
|---|---|
void |
testBadValueType()
Test using a UsernameToken derived key for encrypting a SOAP body. |
void |
testDerivedKeyBadUserEncryption()
Test using a UsernameToken derived key for encrypting a SOAP body. |
void |
testDerivedKeyBadUserSignature()
Test using a UsernameToken derived key for signing a SOAP body. |
void |
testDerivedKeyChangedEncryption()
Test using a UsernameToken derived key for encrypting a SOAP body. |
void |
testDerivedKeyChangedSignature()
Test using a UsernameToken derived key for signing a SOAP body. |
void |
testDerivedKeyEncryption()
Test using a UsernameToken derived key for encrypting a SOAP body |
void |
testDerivedKeyEncryptionWithEncodedPassword()
Test using a UsernameToken derived key for encrypting a SOAP body |
void |
testDerivedKeySignature()
Test using a UsernameToken derived key for signing a SOAP body |
void |
testDerivedKeySignatureWithEncodedPassword()
Test using a UsernameToken derived key for signing a SOAP body |
void |
testDerivedKeyWithEncodedPasswordBaseline()
Test for encoded passwords. |
void |
testKeyIdentifier()
Test using a UsernameToken derived key for encrypting a SOAP body. |
void |
testLowIterationEncryption()
Unit test for creating a Username Token with an iteration value < 1000 that is used for deriving a key for encryption. |
void |
testNoIterationEncryption()
Unit test for creating a Username Token with no iteration element that is used for deriving a key for encryption. |
void |
testNoSaltEncryption()
Unit test for creating a Username Token with no salt element that is used for deriving a key for encryption. |
void |
testUsernameTokenUnit()
Unit test for the UsernameToken derived key functionality |
| 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 |
|---|
public UTDerivedKeyTest()
throws java.lang.Exception
java.lang.Exception| Method Detail |
|---|
public void testUsernameTokenUnit()
throws java.lang.Exception
java.lang.Exception
public void testDerivedKeyWithEncodedPasswordBaseline()
throws java.lang.Exception
java.lang.Exception
public void testDerivedKeyEncryption()
throws java.lang.Exception
java.lang.Exception
public void testDerivedKeyEncryptionWithEncodedPassword()
throws java.lang.Exception
java.lang.Exception
public void testDerivedKeyChangedEncryption()
throws java.lang.Exception
java.lang.Exception
public void testDerivedKeyBadUserEncryption()
throws java.lang.Exception
java.lang.Exception
public void testDerivedKeySignature()
throws java.lang.Exception
java.lang.Exception
public void testDerivedKeySignatureWithEncodedPassword()
throws java.lang.Exception
java.lang.Exception
public void testDerivedKeyChangedSignature()
throws java.lang.Exception
java.lang.Exception
public void testDerivedKeyBadUserSignature()
throws java.lang.Exception
java.lang.Exception
public void testNoSaltEncryption()
throws java.lang.Exception
java.lang.Exception
public void testNoIterationEncryption()
throws java.lang.Exception
java.lang.Exception
public void testLowIterationEncryption()
throws java.lang.Exception
java.lang.Exception
public void testBadValueType()
throws java.lang.Exception
java.lang.Exception
public void testKeyIdentifier()
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||