org.opensaml.saml2.core
public class SignedAssertionTest extends BaseTestCase
Modifier and Type | Field and Description |
---|---|
private org.opensaml.saml2.core.impl.AssertionBuilder |
assertionBuilder
Builder of Assertions.
|
private org.opensaml.saml2.core.impl.AuthnStatementBuilder |
authnStatementBuilder
Builder of AuthnStatements.
|
private BasicCredential |
goodCredential
Credential used for signing.
|
private org.opensaml.common.impl.SecureRandomIdentifierGenerator |
idGenerator
Generator of element IDs.
|
private org.opensaml.saml2.core.impl.IssuerBuilder |
issuerBuilder
Builder of Issuers.
|
private org.slf4j.Logger |
log
Class logger.
|
private SignatureBuilder |
signatureBuilder
Builder of AuthnStatements.
|
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 |
---|
SignedAssertionTest() |
Modifier and Type | Method and Description |
---|---|
protected void |
setUp() |
void |
testAssertionSignature()
Creates a simple Assertion, signs it and then verifies the signature.
|
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
private final org.slf4j.Logger log
private BasicCredential goodCredential
private org.opensaml.saml2.core.impl.AssertionBuilder assertionBuilder
private org.opensaml.saml2.core.impl.IssuerBuilder issuerBuilder
private org.opensaml.saml2.core.impl.AuthnStatementBuilder authnStatementBuilder
private SignatureBuilder signatureBuilder
private org.opensaml.common.impl.SecureRandomIdentifierGenerator idGenerator
protected void setUp() throws Exception
setUp
in class BaseTestCase
Exception
public void testAssertionSignature() throws MarshallingException, ValidationException, SignatureException, UnmarshallingException, SecurityException
MarshallingException
- thrown if the Assertion can not be marshalled into a DOMValidationException
- thrown if the Signature does not validateSignatureException
UnmarshallingException
SecurityException
Copyright © 1999-2013 JBoss by Red Hat. All Rights Reserved.