PicketLink Federation Core 2.1.6.Final-redhat-2

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

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

public class SAMLRequestWriter
extends BaseWriter

Writes a SAML2 Request Type 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
SAMLRequestWriter(XMLStreamWriter writer)
           
 
Method Summary
 void write(ArtifactResolveType request)
           
 void write(AttributeQueryType request)
           
 void write(AuthnRequestType request)
          Write a AuthnRequestType to stream
 void write(LogoutRequestType logOutRequest)
          Write a LogoutRequestType to stream
 void write(NameIDPolicyType nameIDPolicy)
          Write a NameIDPolicyType to stream
 void write(XACMLAuthzDecisionQueryType xacmlQuery)
           
 
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

SAMLRequestWriter

public SAMLRequestWriter(XMLStreamWriter writer)
Method Detail

write

public void write(AuthnRequestType request)
           throws ProcessingException
Write a AuthnRequestType to stream

Parameters:
request -
out -
Throws:
ProcessingException

write

public void write(LogoutRequestType logOutRequest)
           throws ProcessingException
Write a LogoutRequestType to stream

Parameters:
logOutRequest -
out -
Throws:
ProcessingException

write

public void write(NameIDPolicyType nameIDPolicy)
           throws ProcessingException
Write a NameIDPolicyType to stream

Parameters:
nameIDPolicy -
out -
Throws:
ProcessingException

write

public void write(ArtifactResolveType request)
           throws ProcessingException
Throws:
ProcessingException

write

public void write(AttributeQueryType request)
           throws ProcessingException
Throws:
ProcessingException

write

public void write(XACMLAuthzDecisionQueryType xacmlQuery)
           throws ProcessingException
Throws:
ProcessingException

PicketLink Federation Core 2.1.6.Final-redhat-2

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