org.opensaml.xml.encryption
public class SimpleRetrievalMethodEncryptedKeyResolverTest extends XMLObjectBaseTestCase
Modifier and Type | Field and Description |
---|---|
private org.opensaml.xml.encryption.SimpleRetrievalMethodEncryptedKeyResolver |
resolver
The resolver instance to be tested.
|
builderFactory, marshallerFactory, parserPool, simpleXMLObjectQName, 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 |
---|
SimpleRetrievalMethodEncryptedKeyResolverTest() |
Modifier and Type | Method and Description |
---|---|
private List<org.opensaml.xml.encryption.EncryptedKey> |
generateList(org.opensaml.xml.encryption.EncryptedData encData,
org.opensaml.xml.encryption.EncryptedKeyResolver ekResolver)
Resolve EncryptedKeys and put them in an ordered list.
|
private List<org.opensaml.xml.encryption.EncryptedKey> |
getEncryptedKeys(SimpleXMLObject sxo)
Extract all the EncryptedKey's from the SimpleXMLObject.
|
protected void |
setUp() |
void |
testMultiEKWithOneRecipient()
One recipients specified to resolver, three EncryptedKeys in instance,
two RetrievalMethod references.
|
void |
testMultiEKWithTwoRecipients()
Two recipients specified to resolver, three EncryptedKeys in instance,
two RetrievalMethod references.
|
void |
testSingleEKNoRecipient()
No recipients specified to resolver, one EncryptedKey in instance.
|
void |
testSingleEKWithRecipient()
One recipients specified to resolver, one EncryptedKey in instance.
|
void |
testSingleEKWithTransform()
One recipients specified to resolver, RetrievalMethod has Transforms, so should fail.
|
assertEquals, assertEquals, buildXMLObject, printXML, printXML, 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, tearDown, toString
private org.opensaml.xml.encryption.SimpleRetrievalMethodEncryptedKeyResolver resolver
public SimpleRetrievalMethodEncryptedKeyResolverTest()
protected void setUp() throws Exception
setUp
in class XMLObjectBaseTestCase
Exception
public void testSingleEKNoRecipient()
public void testSingleEKWithRecipient()
public void testSingleEKWithTransform()
public void testMultiEKWithOneRecipient()
public void testMultiEKWithTwoRecipients()
private List<org.opensaml.xml.encryption.EncryptedKey> getEncryptedKeys(SimpleXMLObject sxo)
sxo
- the mock object to processprivate List<org.opensaml.xml.encryption.EncryptedKey> generateList(org.opensaml.xml.encryption.EncryptedData encData, org.opensaml.xml.encryption.EncryptedKeyResolver ekResolver)
encData
- the EncryptedData contextekResolver
- the resolver to testCopyright © 1999-2014 JBoss by Red Hat. All Rights Reserved.