public class SAMLRequestWriter extends BaseWriter
ASSERTION_PREFIX, logger, PROTOCOL_PREFIX, writer, XACML_SAML_PREFIX, XACML_SAML_PROTO_PREFIX, XSI_PREFIX
Constructor and Description |
---|
SAMLRequestWriter(XMLStreamWriter writer) |
Modifier and Type | Method and Description |
---|---|
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(RequestedAuthnContextType requestedAuthnContextType)
Write a
RequestedAuthnContextType to stream |
void |
write(XACMLAuthzDecisionQueryType xacmlQuery) |
write, write, write, writeAttributeTypeWithoutRootTag, writeLocalizedNameType, writeStringAttributeValue
public SAMLRequestWriter(XMLStreamWriter writer)
public void write(AuthnRequestType request) throws ProcessingException
AuthnRequestType
to streamrequest
- out
- ProcessingException
public void write(LogoutRequestType logOutRequest) throws ProcessingException
LogoutRequestType
to streamlogOutRequest
- out
- ProcessingException
public void write(NameIDPolicyType nameIDPolicy) throws ProcessingException
NameIDPolicyType
to streamnameIDPolicy
- ProcessingException
public void write(RequestedAuthnContextType requestedAuthnContextType) throws ProcessingException
RequestedAuthnContextType
to streamrequestedAuthnContextType
- ProcessingException
public void write(ArtifactResolveType request) throws ProcessingException
ProcessingException
public void write(AttributeQueryType request) throws ProcessingException
ProcessingException
public void write(XACMLAuthzDecisionQueryType xacmlQuery) throws ProcessingException
ProcessingException
Copyright © 2017 JBoss by Red Hat. All rights reserved.