public class StaticKeyInfoGeneratorTest extends XMLObjectBaseTestCase
| Modifier and Type | Field and Description |
|---|---|
private String |
expectedKeyAlgorithm |
private String |
expectedKeyName1 |
private String |
expectedKeyName2 |
private PublicKey |
expectedKeyValue |
private org.opensaml.xml.security.keyinfo.StaticKeyInfoGenerator |
generator |
private org.opensaml.xml.signature.KeyInfo |
origKeyInfo |
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 |
|---|
StaticKeyInfoGeneratorTest()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
checkKeyInfo(org.opensaml.xml.signature.KeyInfo keyInfo)
Check the correctness of the generated KeyInfo.
|
protected void |
setUp() |
void |
testSimple()
Simple test, should return the same instance every time.
|
void |
testWithCloningNoDOMCache()
Test with cloning, original KeyInfo has no cached DOM.
|
void |
testWithCloningWithDOMCache()
Test with cloning, original KeyInfo has a cached DOM.
|
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.StaticKeyInfoGenerator generator
private org.opensaml.xml.signature.KeyInfo origKeyInfo
private String expectedKeyName1
private String expectedKeyName2
private String expectedKeyAlgorithm
private PublicKey expectedKeyValue
protected void setUp()
throws Exception
setUp in class XMLObjectBaseTestCaseExceptionpublic void testSimple()
throws org.opensaml.xml.security.SecurityException,
KeyException
org.opensaml.xml.security.SecurityExceptionKeyExceptionpublic void testWithCloningNoDOMCache()
throws org.opensaml.xml.security.SecurityException,
KeyException
org.opensaml.xml.security.SecurityExceptionKeyExceptionpublic void testWithCloningWithDOMCache()
throws org.opensaml.xml.security.SecurityException,
KeyException,
org.opensaml.xml.io.MarshallingException
org.opensaml.xml.security.SecurityExceptionKeyExceptionorg.opensaml.xml.io.MarshallingExceptionprivate void checkKeyInfo(org.opensaml.xml.signature.KeyInfo keyInfo)
throws KeyException
keyInfo - the KeyInfo to checkKeyException - if there is an error extracting the Java key from the KeyInfoCopyright © 1999-2014. All Rights Reserved.