org.picketlink.identity.federation.core.saml.v1.writers
Class SAML11AssertionWriter
java.lang.Object
org.picketlink.identity.federation.core.saml.v1.writers.BaseSAML11Writer
org.picketlink.identity.federation.core.saml.v1.writers.SAML11AssertionWriter
public class SAML11AssertionWriter
- extends BaseSAML11Writer
Write the SAML 11 Assertion to stream
- Since:
- June 24, 2011
- Author:
- Anil.Saldhana@redhat.com
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SAML11AssertionWriter
public SAML11AssertionWriter(XMLStreamWriter writer)
write
public void write(SAML11AssertionType assertion)
throws ProcessingException
- Write an
SAML11AssertionType
to stream
- Parameters:
assertion
- out
-
- Throws:
ProcessingException
write
public void write(StatementAbstractType statement)
throws ProcessingException
- Write an
StatementAbstractType
to stream
- Parameters:
statement
- out
-
- Throws:
ProcessingException
write
public void write(SAML11SubjectStatementType statement)
throws ProcessingException
- Throws:
ProcessingException
write
public void write(SAML11AttributeStatementType statement)
throws ProcessingException
- Throws:
ProcessingException
write
public void write(SAML11AuthenticationStatementType authnStatement)
throws ProcessingException
- Write an
AuthnStatementType
to stream
- Parameters:
authnStatement
- out
-
- Throws:
ProcessingException
write
public void write(SAML11AuthorityBindingType authority)
throws ProcessingException
- Throws:
ProcessingException
write
public void write(SAML11SubjectLocalityType locality)
throws ProcessingException
- Throws:
ProcessingException
write
public void write(SAML11AuthorizationDecisionStatementType xacmlStat)
throws ProcessingException
- Throws:
ProcessingException
write
public void write(SAML11SubjectType subject)
throws ProcessingException
- write an
SubjectType
to stream
- Parameters:
subject
- out
-
- Throws:
ProcessingException
write
public void write(SAML11SubjectConfirmationType confirmation)
throws ProcessingException
- Throws:
ProcessingException
writeSubjectConfirmationData
public void writeSubjectConfirmationData(Object scData)
throws ProcessingException
- Throws:
ProcessingException
write
public void write(SAML11NameIdentifierType nameid)
throws ProcessingException
- Throws:
ProcessingException
write
public void write(SAML11AttributeType attributeType)
throws ProcessingException
- Write an
AttributeType
to stream
- Parameters:
attributeType
- out
-
- Throws:
ProcessingException
writeAttributeTypeWithoutRootTag
public void writeAttributeTypeWithoutRootTag(SAML11AttributeType attributeType)
throws ProcessingException
- Throws:
ProcessingException
writeStringAttributeValue
public void writeStringAttributeValue(String attributeValue)
throws ProcessingException
- Throws:
ProcessingException
writeLocalizedNameType
public void writeLocalizedNameType(LocalizedNameType localizedNameType,
QName startElement)
throws ProcessingException
- Throws:
ProcessingException
write
public void write(SAML11ActionType action)
throws ProcessingException
- Throws:
ProcessingException
write
public void write(SAML11EvidenceType evidence)
throws ProcessingException
- Throws:
ProcessingException
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.