org.opensaml.saml2.encryption
public class SimpleDecryptionTest extends BaseTestCase
Modifier and Type | Field and Description |
---|---|
private EncryptionParameters |
encParams |
private org.opensaml.saml2.encryption.Encrypter |
encrypter |
private String |
encURI |
private KeyInfoCredentialResolver |
keyResolver |
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 |
---|
SimpleDecryptionTest()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
private Document |
getDOM(String filename)
Parse the XML file and return the DOM Document.
|
protected void |
setUp() |
void |
testEncryptedAssertion()
Test decryption of an EncryptedAssertion.
|
void |
testEncryptedAssertionAsID()
Test decryption of an Assertion as an EncryptedID.
|
void |
testEncryptedAttribute()
Test decryption of an EncryptedAttribute.
|
void |
testEncryptedNameID()
Test decryption of an NameID as an EncryptedID.
|
void |
testEncryptedNewID()
Test decryption of an NewID as an NewEncryptedID.
|
void |
testErrorInvalidDataDecryptionKey()
Test error condition of invalid data decryption key.
|
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 KeyInfoCredentialResolver keyResolver
private String encURI
private EncryptionParameters encParams
private org.opensaml.saml2.encryption.Encrypter encrypter
protected void setUp() throws Exception
setUp
in class BaseTestCase
Exception
public void testEncryptedAssertion() throws XMLParserException, EncryptionException
XMLParserException
- thrown if there is an error parsing the control XML fileEncryptionException
- thrown if there is an error encrypting the control XMLpublic void testEncryptedAssertionAsID() throws XMLParserException, EncryptionException
XMLParserException
- thrown if there is an error parsing the control XML fileEncryptionException
- thrown if there is an error encrypting the control XMLpublic void testEncryptedNameID() throws XMLParserException, EncryptionException
XMLParserException
- thrown if there is an error parsing the control XML fileEncryptionException
- thrown if there is an error encrypting the control XMLpublic void testEncryptedNewID() throws XMLParserException, EncryptionException
XMLParserException
- thrown if there is an error parsing the control XML fileEncryptionException
- thrown if there is an error encrypting the control XMLpublic void testEncryptedAttribute() throws XMLParserException, EncryptionException
XMLParserException
- thrown if there is an error parsing the control XML fileEncryptionException
- thrown if there is an error encrypting the control XMLpublic void testErrorInvalidDataDecryptionKey() throws XMLParserException, EncryptionException, NoSuchAlgorithmException, NoSuchProviderException
EncryptionException
XMLParserException
- thrown if there is an error parsing the control XML fileEncryptionException
- thrown if there is an error encrypting the control XMLNoSuchProviderException
- security provider was invalidNoSuchAlgorithmException
- security/key algorithm was invalidprivate Document getDOM(String filename) throws XMLParserException
filename
- file containing control XMLXMLParserException
- if parser encounters an errorCopyright © 1999-2013 JBoss by Red Hat. All Rights Reserved.