Package org.pac4j.saml.logout.impl
Class SAML2LogoutResponseBuilder
java.lang.Object
org.pac4j.saml.logout.impl.SAML2LogoutResponseBuilder
Build a SAML2 logout response.
- Since:
- 3.4.0
- Author:
- Jerome Leleu
-
Constructor Summary
ConstructorsConstructorDescriptionSAML2LogoutResponseBuilder(String bindingType) Constructor for SAML2LogoutResponseBuilder. -
Method Summary
Modifier and TypeMethodDescriptionorg.opensaml.saml.saml2.core.LogoutResponsebuild(SAML2MessageContext context) build.protected final org.opensaml.saml.saml2.core.LogoutResponsebuildLogoutResponse(SAML2MessageContext context, org.opensaml.saml.saml2.metadata.Endpoint ssoService) buildLogoutResponse.protected final org.opensaml.saml.saml2.core.IssuergetIssuer.protected org.opensaml.saml.saml2.core.StatusgetSuccess.voidsetBindingType(String bindingType) Setter for the fieldbindingType.voidsetIssueInstantSkewSeconds(int issueInstantSkewSeconds) Setter for the fieldissueInstantSkewSeconds.
-
Constructor Details
-
SAML2LogoutResponseBuilder
Constructor for SAML2LogoutResponseBuilder.
- Parameters:
bindingType- aStringobject
-
-
Method Details
-
build
build.
- Parameters:
context- aSAML2MessageContextobject- Returns:
- a
LogoutResponseobject
-
buildLogoutResponse
protected final org.opensaml.saml.saml2.core.LogoutResponse buildLogoutResponse(SAML2MessageContext context, org.opensaml.saml.saml2.metadata.Endpoint ssoService) buildLogoutResponse.
- Parameters:
context- aSAML2MessageContextobjectssoService- aSingleLogoutServiceobject- Returns:
- a
LogoutResponseobject
-
getSuccess
protected org.opensaml.saml.saml2.core.Status getSuccess()getSuccess.
- Returns:
- a
Statusobject
-
getIssuer
getIssuer.
- Parameters:
spEntityId- aStringobject- Returns:
- a
Issuerobject
-
setBindingType
Setter for the field
bindingType.- Parameters:
bindingType- aStringobject
-
setIssueInstantSkewSeconds
public void setIssueInstantSkewSeconds(int issueInstantSkewSeconds) Setter for the field
issueInstantSkewSeconds.- Parameters:
issueInstantSkewSeconds- a int
-