public class SAML11AssertionWriter extends BaseSAML11Writer
ASSERTION_PREFIX, PROTOCOL_PREFIX, writer, XACML_SAML_PREFIX, XACML_SAML_PROTO_PREFIX, XSI_PREFIX
Constructor and Description |
---|
SAML11AssertionWriter(XMLStreamWriter writer) |
Modifier and Type | Method and Description |
---|---|
void |
write(SAML11ActionType action) |
void |
write(SAML11AssertionType assertion)
Write an
SAML11AssertionType to stream |
void |
write(SAML11AttributeStatementType statement) |
void |
write(SAML11AttributeType attributeType)
Write an
AttributeType to stream |
void |
write(SAML11AuthenticationStatementType authnStatement)
Write an
AuthnStatementType to stream |
void |
write(SAML11AuthorityBindingType authority) |
void |
write(SAML11AuthorizationDecisionStatementType xacmlStat) |
void |
write(SAML11EvidenceType evidence) |
void |
write(SAML11NameIdentifierType nameid) |
void |
write(SAML11SubjectConfirmationType confirmation) |
void |
write(SAML11SubjectLocalityType locality) |
void |
write(SAML11SubjectStatementType statement) |
void |
write(SAML11SubjectType subject)
write an
SubjectType to stream |
void |
write(StatementAbstractType statement)
Write an
StatementAbstractType to stream |
void |
writeAttributeTypeWithoutRootTag(SAML11AttributeType attributeType) |
void |
writeLocalizedNameType(LocalizedNameType localizedNameType,
QName startElement) |
void |
writeStringAttributeValue(String attributeValue) |
void |
writeSubjectConfirmationData(Object scData) |
public SAML11AssertionWriter(XMLStreamWriter writer)
public void write(SAML11AssertionType assertion) throws ProcessingException
SAML11AssertionType
to streamassertion
- out
- ProcessingException
public void write(StatementAbstractType statement) throws ProcessingException
StatementAbstractType
to streamstatement
- out
- ProcessingException
public void write(SAML11SubjectStatementType statement) throws ProcessingException
ProcessingException
public void write(SAML11AttributeStatementType statement) throws ProcessingException
ProcessingException
public void write(SAML11AuthenticationStatementType authnStatement) throws ProcessingException
AuthnStatementType
to streamauthnStatement
- out
- ProcessingException
public void write(SAML11AuthorityBindingType authority) throws ProcessingException
ProcessingException
public void write(SAML11SubjectLocalityType locality) throws ProcessingException
ProcessingException
public void write(SAML11AuthorizationDecisionStatementType xacmlStat) throws ProcessingException
ProcessingException
public void write(SAML11SubjectType subject) throws ProcessingException
SubjectType
to streamsubject
- out
- ProcessingException
public void write(SAML11SubjectConfirmationType confirmation) throws ProcessingException
ProcessingException
public void writeSubjectConfirmationData(Object scData) throws ProcessingException
ProcessingException
public void write(SAML11NameIdentifierType nameid) throws ProcessingException
ProcessingException
public void write(SAML11AttributeType attributeType) throws ProcessingException
AttributeType
to streamattributeType
- out
- ProcessingException
public void writeAttributeTypeWithoutRootTag(SAML11AttributeType attributeType) throws ProcessingException
ProcessingException
public void writeStringAttributeValue(String attributeValue) throws ProcessingException
ProcessingException
public void writeLocalizedNameType(LocalizedNameType localizedNameType, QName startElement) throws ProcessingException
ProcessingException
public void write(SAML11ActionType action) throws ProcessingException
ProcessingException
public void write(SAML11EvidenceType evidence) throws ProcessingException
ProcessingException
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.