Class SAMLRequestWriter
- java.lang.Object
-
- org.keycloak.saml.processing.core.saml.v2.writers.BaseWriter
-
- org.keycloak.saml.processing.core.saml.v2.writers.SAMLRequestWriter
-
public class SAMLRequestWriter extends BaseWriter
Writes a SAML2 Request Type to Stream- Since:
- Nov 2, 2010
- Author:
- [email protected]
-
-
Field Summary
-
Fields inherited from class org.keycloak.saml.processing.core.saml.v2.writers.BaseWriter
ASSERTION_PREFIX, logger, PROTOCOL_PREFIX, writer
-
-
Constructor Summary
Constructors Constructor Description SAMLRequestWriter(XMLStreamWriter writer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
write(ArtifactResolveType request)
void
write(AttributeQueryType request)
void
write(AuthnRequestType request)
Write aAuthnRequestType
to streamvoid
write(LogoutRequestType logOutRequest)
Write aLogoutRequestType
to streamvoid
write(NameIDPolicyType nameIDPolicy)
Write aNameIDPolicyType
to streamvoid
write(RequestedAuthnContextType requestedAuthnContextType)
Write aRequestedAuthnContextType
to stream-
Methods inherited from class org.keycloak.saml.processing.core.saml.v2.writers.BaseWriter
write, write, write, write, write, writeAttributeTypeWithoutRootTag, writeDateAttributeValue, writeLocalizedNameType, writeNameIDTypeAttributeValue, writeStringAttributeValue
-
-
-
-
Constructor Detail
-
SAMLRequestWriter
public SAMLRequestWriter(XMLStreamWriter writer)
-
-
Method Detail
-
write
public void write(AuthnRequestType request) throws ProcessingException
Write aAuthnRequestType
to stream- Parameters:
request
-- Throws:
ProcessingException
-
write
public void write(LogoutRequestType logOutRequest) throws ProcessingException
Write aLogoutRequestType
to stream- Parameters:
logOutRequest
-- Throws:
ProcessingException
-
write
public void write(NameIDPolicyType nameIDPolicy) throws ProcessingException
Write aNameIDPolicyType
to stream- Parameters:
nameIDPolicy
-- Throws:
ProcessingException
-
write
public void write(RequestedAuthnContextType requestedAuthnContextType) throws ProcessingException
Write aRequestedAuthnContextType
to stream- Parameters:
requestedAuthnContextType
-- Throws:
ProcessingException
-
write
public void write(ArtifactResolveType request) throws ProcessingException
- Throws:
ProcessingException
-
write
public void write(AttributeQueryType request) throws ProcessingException
- Throws:
ProcessingException
-
-