public class SAMLSignatureProfileValidatorTest
extends org.opensaml.core.xml.XMLObjectBaseTestCase
| Modifier and Type | Field and Description |
|---|---|
private org.opensaml.saml.security.impl.SAMLSignatureProfileValidator |
validator |
| Constructor and Description |
|---|
SAMLSignatureProfileValidatorTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assertValidationFail(String message,
org.opensaml.xmlsec.signature.Signature validateTarget)
Asserts that the validation of the specified Signature target
failed, as expected.
|
protected void |
assertValidationPass(String message,
org.opensaml.xmlsec.signature.Signature validateTarget)
Asserts that the validation of the specified Signature target
was successful, as expected.
|
protected org.opensaml.xmlsec.signature.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() |
assertXMLEquals, assertXMLEquals, buildXMLObject, fetchDuration, getBuilder, getMarshaller, getMarshaller, getUnmarshaller, getUnmarshaller, getUnmarshaller, initXMLObjectSupport, parseXMLDocument, printXML, printXML, unmarshallElement, unmarshallElementprivate org.opensaml.saml.security.impl.SAMLSignatureProfileValidator validator
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 org.opensaml.xmlsec.signature.Signature getSignature(String filename)
filename - file containing a signed SignableSAMLObject as its document element.protected void assertValidationPass(String message, org.opensaml.xmlsec.signature.Signature validateTarget)
message - failure message if the validation does not passvalidateTarget - the XMLObject to validateprotected void assertValidationFail(String message, org.opensaml.xmlsec.signature.Signature validateTarget)
message - failure message if the validation does not failvalidateTarget - XMLObject to validateCopyright © 1999–2019 Shibboleth Consortium. All rights reserved.