public class SAML2LogoutRequestBuilder extends Object implements SAML2ObjectBuilder<org.opensaml.saml.saml2.core.LogoutRequest>
Constructor and Description |
---|
SAML2LogoutRequestBuilder(String bindingType)
Instantiates a new Saml 2 logout request builder.
|
Modifier and Type | Method and Description |
---|---|
org.opensaml.saml.saml2.core.LogoutRequest |
build(SAML2MessageContext context) |
protected org.opensaml.saml.saml2.core.LogoutRequest |
buildLogoutRequest(SAML2MessageContext context,
org.opensaml.saml.saml2.metadata.AssertionConsumerService assertionConsumerService,
org.opensaml.saml.saml2.metadata.SingleLogoutService ssoService) |
protected String |
generateID() |
protected org.opensaml.saml.saml2.core.Issuer |
getIssuer(String spEntityId) |
void |
setIssueInstantSkewSeconds(int issueInstantSkewSeconds) |
public SAML2LogoutRequestBuilder(String bindingType)
bindingType
- the binding typepublic org.opensaml.saml.saml2.core.LogoutRequest build(SAML2MessageContext context)
build
in interface SAML2ObjectBuilder<org.opensaml.saml.saml2.core.LogoutRequest>
protected final org.opensaml.saml.saml2.core.LogoutRequest buildLogoutRequest(SAML2MessageContext context, org.opensaml.saml.saml2.metadata.AssertionConsumerService assertionConsumerService, org.opensaml.saml.saml2.metadata.SingleLogoutService ssoService)
protected final org.opensaml.saml.saml2.core.Issuer getIssuer(String spEntityId)
protected final String generateID()
public void setIssueInstantSkewSeconds(int issueInstantSkewSeconds)
Copyright © 2017. All rights reserved.