org.opensaml.saml2.encryption
public class SimpleEncryptionTest extends BaseTestCase
Modifier and Type | Field and Description |
---|---|
private String |
algoURI |
private EncryptionParameters |
encParams |
private org.opensaml.saml2.encryption.Encrypter |
encrypter |
private String |
expectedKeyName |
private List<KeyEncryptionParameters> |
kekParamsList |
private KeyEncryptionParameters |
kekParamsRSA |
private String |
kekURIRSA |
private KeyInfo |
keyInfo |
builderFactory, marshallerFactory, parser, unmarshallerFactory
JAVA5_XSLTC_FACTORY_NAME, XSLT_END, XSLT_IDENTITY_TEMPLATE, XSLT_START, XSLT_START_NO_VERSION, XSLT_STRIP_COMMENTS_TEMPLATE, XSLT_STRIP_WHITESPACE, XSLT_XML_OUTPUT_NOINDENT
CLOSE_NODE, END_CDATA, END_COMMENT, END_PROCESSING_INSTRUCTION, OPEN_END_NODE, OPEN_START_NODE, START_CDATA, START_COMMENT, START_DOCTYPE, START_PROCESSING_INSTRUCTION, W3C_XML_SCHEMA_INSTANCE_NO_NAMESPACE_SCHEMA_LOCATION_ATTR, W3C_XML_SCHEMA_INSTANCE_NS_URI, W3C_XML_SCHEMA_INSTANCE_SCHEMA_LOCATION_ATTR, W3C_XML_SCHEMA_NS_URI, XML_DECLARATION, XMLNS_PREFIX, XPATH_ATTRIBUTE_IDENTIFIER, XPATH_CHARACTER_NODE_IDENTIFIER, XPATH_COMMENT_IDENTIFIER, XPATH_NODE_INDEX_END, XPATH_NODE_INDEX_START, XPATH_PROCESSING_INSTRUCTION_IDENTIFIER, XPATH_SEPARATOR
Constructor and Description |
---|
SimpleEncryptionTest()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
setUp() |
void |
testAssertion()
Test basic encryption with symmetric key, no key wrap,
set key name in passed KeyInfo object.
|
void |
testAssertionAsID()
Test basic encryption with symmetric key, no key wrap,
set key name in passed KeyInfo object.
|
void |
testAttribute()
Test basic encryption with symmetric key, no key wrap,
set key name in passed KeyInfo object.
|
void |
testAutoKeyGen()
Test that a data encryption key is auto-generated if it is not supplied.
|
void |
testAutoKeyGenNoKEK()
Test that an error is thrown if the no data encryption credential is supplied and no KEK is specified.
|
void |
testNameID()
Test basic encryption with symmetric key, no key wrap,
set key name in passed KeyInfo object.
|
void |
testNewID()
Test basic encryption with symmetric key, no key wrap,
set key name in passed KeyInfo object.
|
void |
testReuse()
Test that reuse of the encrypter with the same encryption and key encryption parameters is allowed.
|
assertEquals, assertEquals, buildXMLObject, tearDown, unmarshallElement
assertNodeTestPasses, assertNodeTestPasses, assertNodeTestPasses, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLIdentical, assertXMLIdentical, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXpathEvaluatesTo, assertXpathEvaluatesTo, assertXpathEvaluatesTo, assertXpathExists, assertXpathExists, assertXpathExists, assertXpathNotExists, assertXpathNotExists, assertXpathNotExists, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, compareXML, compareXML, compareXML, compareXML, compareXML, compareXML
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toString
private org.opensaml.saml2.encryption.Encrypter encrypter
private EncryptionParameters encParams
private KeyEncryptionParameters kekParamsRSA
private List<KeyEncryptionParameters> kekParamsList
private KeyInfo keyInfo
private String algoURI
private String expectedKeyName
private String kekURIRSA
protected void setUp() throws Exception
setUp
in class BaseTestCase
Exception
public void testAssertion()
public void testAssertionAsID()
public void testNameID()
public void testAttribute()
public void testNewID()
public void testReuse()
public void testAutoKeyGen()
public void testAutoKeyGenNoKEK()
Copyright © 1999-2013 JBoss by Red Hat. All Rights Reserved.