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:
- Anil.Saldhana@redhat.com
-
-
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 voidwrite(ArtifactResolveType request)voidwrite(AttributeQueryType request)voidwrite(AuthnRequestType request)Write aAuthnRequestTypeto streamvoidwrite(LogoutRequestType logOutRequest)Write aLogoutRequestTypeto streamvoidwrite(NameIDPolicyType nameIDPolicy)Write aNameIDPolicyTypeto streamvoidwrite(RequestedAuthnContextType requestedAuthnContextType)Write aRequestedAuthnContextTypeto 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 aAuthnRequestTypeto stream- Parameters:
request-- Throws:
ProcessingException
-
write
public void write(LogoutRequestType logOutRequest) throws ProcessingException
Write aLogoutRequestTypeto stream- Parameters:
logOutRequest-- Throws:
ProcessingException
-
write
public void write(NameIDPolicyType nameIDPolicy) throws ProcessingException
Write aNameIDPolicyTypeto stream- Parameters:
nameIDPolicy-- Throws:
ProcessingException
-
write
public void write(RequestedAuthnContextType requestedAuthnContextType) throws ProcessingException
Write aRequestedAuthnContextTypeto 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
-
-