Class SAMLAssertionWriter
- java.lang.Object
-
- org.keycloak.saml.processing.core.saml.v2.writers.BaseWriter
-
- org.keycloak.saml.processing.core.saml.v2.writers.SAMLAssertionWriter
-
public class SAMLAssertionWriter extends BaseWriter
Write the SAML Assertion 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 SAMLAssertionWriter(XMLStreamWriter writer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
write(AssertionType assertion)
Write anAssertionType
to streamvoid
write(AttributeStatementType statement)
void
write(AuthnContextType authContext)
Write anAuthnContextType
to streamvoid
write(AuthnStatementType authnStatement, boolean includeNamespace)
Write anAuthnStatementType
to streamvoid
write(StatementAbstractType statement)
Write anStatementAbstractType
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
-
SAMLAssertionWriter
public SAMLAssertionWriter(XMLStreamWriter writer)
-
-
Method Detail
-
write
public void write(AssertionType assertion) throws ProcessingException
Write anAssertionType
to stream- Parameters:
assertion
-- Throws:
ProcessingException
-
write
public void write(StatementAbstractType statement) throws ProcessingException
Write anStatementAbstractType
to stream- Parameters:
statement
-- Throws:
ProcessingException
-
write
public void write(AttributeStatementType statement) throws ProcessingException
- Throws:
ProcessingException
-
write
public void write(AuthnStatementType authnStatement, boolean includeNamespace) throws ProcessingException
Write anAuthnStatementType
to stream- Parameters:
authnStatement
-- Throws:
ProcessingException
-
write
public void write(AuthnContextType authContext) throws ProcessingException
Write anAuthnContextType
to stream- Parameters:
authContext
-- Throws:
ProcessingException
-
-