public class SAML2LogoutResponseBuilder extends Object implements SamlProtocolExtensionsAwareBuilder<SAML2LogoutResponseBuilder>
SamlProtocolExtensionsAwareBuilder.NodeGenerator
Modifier and Type | Field and Description |
---|---|
protected String |
destination |
protected List<SamlProtocolExtensionsAwareBuilder.NodeGenerator> |
extensions |
protected NameIDType |
issuer |
protected String |
logoutRequestID |
Constructor and Description |
---|
SAML2LogoutResponseBuilder() |
Modifier and Type | Method and Description |
---|---|
SAML2LogoutResponseBuilder |
addExtension(SamlProtocolExtensionsAwareBuilder.NodeGenerator extension)
Adds a given node subtree as a SAML protocol extension into the SAML protocol message.
|
Document |
buildDocument() |
StatusResponseType |
buildModel() |
SAML2LogoutResponseBuilder |
destination(String destination) |
SAML2LogoutResponseBuilder |
issuer(NameIDType issuer) |
SAML2LogoutResponseBuilder |
issuer(String issuer) |
SAML2LogoutResponseBuilder |
logoutRequestID(String logoutRequestID) |
protected String logoutRequestID
protected String destination
protected NameIDType issuer
protected final List<SamlProtocolExtensionsAwareBuilder.NodeGenerator> extensions
public SAML2LogoutResponseBuilder logoutRequestID(String logoutRequestID)
public SAML2LogoutResponseBuilder destination(String destination)
public SAML2LogoutResponseBuilder issuer(NameIDType issuer)
public SAML2LogoutResponseBuilder issuer(String issuer)
public SAML2LogoutResponseBuilder addExtension(SamlProtocolExtensionsAwareBuilder.NodeGenerator extension)
SamlProtocolExtensionsAwareBuilder
addExtension
in interface SamlProtocolExtensionsAwareBuilder<SAML2LogoutResponseBuilder>
public StatusResponseType buildModel() throws ConfigurationException
ConfigurationException
public Document buildDocument() throws ProcessingException
ProcessingException
Copyright © 2021 JBoss by Red Hat. All rights reserved.