PicketLink Federation Core 2.1.6.Final-redhat-2

org.picketlink.identity.federation.core.saml.v2.writers
Class SAMLAssertionWriter

java.lang.Object
  extended by org.picketlink.identity.federation.core.saml.v2.writers.BaseWriter
      extended by org.picketlink.identity.federation.core.saml.v2.writers.SAMLAssertionWriter

public class SAMLAssertionWriter
extends BaseWriter

Write the SAML Assertion to stream

Since:
Nov 2, 2010
Author:
Anil.Saldhana@redhat.com

Field Summary
 
Fields inherited from class org.picketlink.identity.federation.core.saml.v2.writers.BaseWriter
ASSERTION_PREFIX, logger, PROTOCOL_PREFIX, writer, XACML_SAML_PREFIX, XACML_SAML_PROTO_PREFIX, XSI_PREFIX
 
Constructor Summary
SAMLAssertionWriter(XMLStreamWriter writer)
           
 
Method Summary
 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)
           
 
Methods inherited from class org.picketlink.identity.federation.core.saml.v2.writers.BaseWriter
write, write, write, writeAttributeTypeWithoutRootTag, writeLocalizedNameType, writeStringAttributeValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SAMLAssertionWriter

public SAMLAssertionWriter(XMLStreamWriter writer)
Method Detail

write

public void write(AssertionType assertion)
           throws ProcessingException
Write an AssertionType 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(AttributeStatementType statement)
           throws ProcessingException
Throws:
ProcessingException

write

public void write(AuthnStatementType authnStatement)
           throws ProcessingException
Write an AuthnStatementType to stream

Parameters:
authnStatement -
out -
Throws:
ProcessingException

write

public void write(XACMLAuthzDecisionStatementType xacmlStat)
           throws ProcessingException
Throws:
ProcessingException

write

public void write(AuthnContextType authContext)
           throws ProcessingException
Write an AuthnContextType to stream

Parameters:
authContext -
out -
Throws:
ProcessingException

PicketLink Federation Core 2.1.6.Final-redhat-2

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.