public class SimpleDecryptionTest extends XMLObjectBaseTestCase
| Modifier and Type | Field and Description |
|---|---|
private Key |
encKey |
private org.opensaml.xml.encryption.EncryptionParameters |
encParams |
private org.opensaml.xml.encryption.EncryptedData |
encryptedContent |
private org.opensaml.xml.encryption.EncryptedData |
encryptedData |
private org.opensaml.xml.encryption.EncryptedKey |
encryptedKey |
private String |
encURI |
private org.opensaml.xml.encryption.KeyEncryptionParameters |
kekParams |
private org.opensaml.xml.security.keyinfo.KeyInfoCredentialResolver |
kekResolver |
private String |
kekURI |
private org.opensaml.xml.security.keyinfo.KeyInfoCredentialResolver |
keyResolver |
private Document |
targetDOM |
private String |
targetFile |
private SimpleXMLObject |
targetObject |
builderFactory, marshallerFactory, parserPool, simpleXMLObjectQName, unmarshallerFactoryJAVA5_XSLTC_FACTORY_NAME, XSLT_END, XSLT_IDENTITY_TEMPLATE, XSLT_START, XSLT_START_NO_VERSION, XSLT_STRIP_COMMENTS_TEMPLATE, XSLT_STRIP_WHITESPACE, XSLT_XML_OUTPUT_NOINDENTCLOSE_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_INSTANCE_TYPE_ATTR, W3C_XML_SCHEMA_NS_URI, XML_DECLARATION, XMLNS_ATTRIBUTE_URI, 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 |
|---|---|
protected void |
setUp() |
void |
testEncryptedContent()
Test simple decryption of an EncryptedData object which is of type Content.
|
void |
testEncryptedElement()
Test simple decryption of an EncryptedData object which is of type Element.
|
void |
testEncryptedElementWithEncryptedKeyInline()
Test decryption of an EncryptedData object which is of type Element, where the decryption
key is found as an inline EncryptedKey within EncryptedData/KeyInfo.
|
void |
testEncryptedKey()
Test simple decryption of an EncryptedKey object.
|
void |
testErrorInvalidDataDecryptionKey()
Test error condition of invalid data decryption key.
|
void |
testErrorInvalidKeyDecryptionKey()
Test error condition of invalid key decryption key.
|
void |
testErrorNoResolvers()
Test error condition of no resolvers configured.
|
assertEquals, assertEquals, buildXMLObject, printXML, printXML, unmarshallElementassertNodeTestPasses, 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, compareXMLcountTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, toStringassertEquals, 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, fail, fail, failNotEquals, failNotSame, failSameprivate org.opensaml.xml.security.keyinfo.KeyInfoCredentialResolver keyResolver
private org.opensaml.xml.security.keyinfo.KeyInfoCredentialResolver kekResolver
private String encURI
private Key encKey
private org.opensaml.xml.encryption.EncryptionParameters encParams
private org.opensaml.xml.encryption.EncryptedData encryptedData
private org.opensaml.xml.encryption.EncryptedData encryptedContent
private String kekURI
private org.opensaml.xml.encryption.KeyEncryptionParameters kekParams
private org.opensaml.xml.encryption.EncryptedKey encryptedKey
private String targetFile
private Document targetDOM
private SimpleXMLObject targetObject
protected void setUp()
throws Exception
setUp in class XMLObjectBaseTestCaseExceptionpublic void testEncryptedKey()
public void testEncryptedElement()
public void testEncryptedElementWithEncryptedKeyInline()
public void testErrorNoResolvers()
public void testErrorInvalidDataDecryptionKey()
throws NoSuchAlgorithmException,
NoSuchProviderException
public void testErrorInvalidKeyDecryptionKey()
throws NoSuchAlgorithmException,
NoSuchProviderException
public void testEncryptedContent()
Copyright © 1999-2014. All Rights Reserved.