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.LogoutResponse
build
(SAML2MessageContext context) build.protected final org.opensaml.saml.saml2.core.LogoutResponse
buildLogoutResponse
(SAML2MessageContext context, org.opensaml.saml.saml2.metadata.Endpoint ssoService) buildLogoutResponse.protected final org.opensaml.saml.saml2.core.Issuer
getIssuer.protected org.opensaml.saml.saml2.core.Status
getSuccess.void
setBindingType
(String bindingType) Setter for the fieldbindingType
.void
setIssueInstantSkewSeconds
(int issueInstantSkewSeconds) Setter for the fieldissueInstantSkewSeconds
.
-
Constructor Details
-
SAML2LogoutResponseBuilder
Constructor for SAML2LogoutResponseBuilder.
- Parameters:
bindingType
- aString
object
-
-
Method Details
-
build
build.
- Parameters:
context
- aSAML2MessageContext
object- Returns:
- a
LogoutResponse
object
-
buildLogoutResponse
protected final org.opensaml.saml.saml2.core.LogoutResponse buildLogoutResponse(SAML2MessageContext context, org.opensaml.saml.saml2.metadata.Endpoint ssoService) buildLogoutResponse.
- Parameters:
context
- aSAML2MessageContext
objectssoService
- aSingleLogoutService
object- Returns:
- a
LogoutResponse
object
-
getSuccess
protected org.opensaml.saml.saml2.core.Status getSuccess()getSuccess.
- Returns:
- a
Status
object
-
getIssuer
getIssuer.
- Parameters:
spEntityId
- aString
object- Returns:
- a
Issuer
object
-
setBindingType
Setter for the field
bindingType
.- Parameters:
bindingType
- aString
object
-
setIssueInstantSkewSeconds
public void setIssueInstantSkewSeconds(int issueInstantSkewSeconds) Setter for the field
issueInstantSkewSeconds
.- Parameters:
issueInstantSkewSeconds
- a int
-