org.opensaml.security
public class SAMLSignatureProfileValidatorTest extends BaseTestCase
Modifier and Type | Field and Description |
---|---|
private org.opensaml.security.SAMLSignatureProfileValidator |
validator |
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 |
---|
SAMLSignatureProfileValidatorTest() |
Modifier and Type | Method and Description |
---|---|
protected void |
assertValidationFail(String message,
Signature validateTarget)
Asserts that the validation of the specified Signature target
failed, as expected.
|
protected void |
assertValidationPass(String message,
Signature validateTarget)
Asserts that the validation of the specified Signature target
was successful, as expected.
|
protected Signature |
getSignature(String filename)
Get the signature to validated.
|
protected void |
setUp() |
void |
testInvalidBadTransform() |
void |
testInvalidBadURIValue() |
void |
testInvalidDuplicateIDs() |
void |
testInvalidMissingEnvelopedTransform() |
void |
testInvalidMissingID() |
void |
testInvalidNonLocalURI() |
void |
testInvalidNoXMLSignature() |
void |
testInvalidTooManyReferences() |
void |
testInvalidTooManyTransforms() |
void |
testValid() |
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
protected void setUp() throws Exception
setUp
in class BaseTestCase
Exception
public void testValid()
public void testInvalidNoXMLSignature()
public void testInvalidTooManyReferences()
public void testInvalidNonLocalURI()
public void testInvalidMissingID()
public void testInvalidBadURIValue()
public void testInvalidTooManyTransforms()
public void testInvalidBadTransform()
public void testInvalidMissingEnvelopedTransform()
public void testInvalidDuplicateIDs()
protected Signature getSignature(String filename)
filename
- file containing a signed SignableSAMLObject as its document element.protected void assertValidationPass(String message, Signature validateTarget)
message
- failure message if the validation does not passvalidateTarget
- the XMLObject to validateCopyright © 1999-2013 JBoss by Red Hat. All Rights Reserved.