public class SAMLAssertionWriter extends BaseWriter
ASSERTION_PREFIX, logger, PROTOCOL_PREFIX, writer, XACML_SAML_PREFIX, XACML_SAML_PROTO_PREFIX, XSI_PREFIX
Constructor and Description |
---|
SAMLAssertionWriter(XMLStreamWriter writer) |
Modifier and Type | Method and Description |
---|---|
void |
write(AssertionType assertion)
Write an
AssertionType to stream |
void |
write(AttributeStatementType statement) |
void |
write(AuthnContextType authContext)
Write an
AuthnContextType to stream |
void |
write(AuthnStatementType authnStatement)
Write an
AuthnStatementType to stream |
void |
write(StatementAbstractType statement)
Write an
StatementAbstractType to stream |
void |
write(XACMLAuthzDecisionStatementType xacmlStat) |
write, write, write, writeAttributeTypeWithoutRootTag, writeLocalizedNameType, writeStringAttributeValue
public SAMLAssertionWriter(XMLStreamWriter writer)
public void write(AssertionType assertion) throws ProcessingException
AssertionType
to streamassertion
- out
- ProcessingException
public void write(StatementAbstractType statement) throws ProcessingException
StatementAbstractType
to streamstatement
- out
- ProcessingException
public void write(AttributeStatementType statement) throws ProcessingException
ProcessingException
public void write(AuthnStatementType authnStatement) throws ProcessingException
AuthnStatementType
to streamauthnStatement
- out
- ProcessingException
public void write(XACMLAuthzDecisionStatementType xacmlStat) throws ProcessingException
ProcessingException
public void write(AuthnContextType authContext) throws ProcessingException
AuthnContextType
to streamauthContext
- out
- ProcessingException
Copyright © 2017 JBoss by Red Hat. All rights reserved.