public class SAML2LogoutRequestBuilder extends SAML2BindingBuilder<SAML2LogoutRequestBuilder>
SAML2BindingBuilder.PostBindingBuilder, SAML2BindingBuilder.RedirectBindingBuilder| Modifier and Type | Field and Description |
|---|---|
protected long |
assertionExpiration |
protected String |
sessionIndex |
protected String |
userPrincipal |
protected String |
userPrincipalFormat |
canonicalizationMethodType, destination, encrypt, encryptionAlgorithm, encryptionKeySize, encryptionPublicKey, issuer, logger, RELAY_STATE, relayState, sign, signAssertions, signatureAlgorithm, signingCertificate, signingKeyPair| Constructor and Description |
|---|
SAML2LogoutRequestBuilder() |
| Modifier and Type | Method and Description |
|---|---|
SAML2LogoutRequestBuilder |
assertionExpiration(int assertionExpiration)
Length of time in seconds the assertion is valid for
See SAML core specification 2.5.1.2 NotOnOrAfter
|
Document |
buildDocument() |
SAML2BindingBuilder.PostBindingBuilder |
postBinding() |
SAML2BindingBuilder.RedirectBindingBuilder |
redirectBinding() |
SAML2LogoutRequestBuilder |
sessionIndex(String index) |
SAML2LogoutRequestBuilder |
userPrincipal(String nameID,
String nameIDformat) |
base64Encoded, buildHtml, buildHtmlPostResponse, buildResponse, canonicalizationMethod, destination, encrypt, encryptDocument, encryptionAlgorithm, encryptionKeySize, generateRedirectUri, issuer, relayState, signAssertion, signAssertions, signatureAlgorithm, signDocument, signDocument, signWith, signWith, signWith, signWithprotected String userPrincipal
protected String userPrincipalFormat
protected String sessionIndex
protected long assertionExpiration
public SAML2LogoutRequestBuilder assertionExpiration(int assertionExpiration)
assertionExpiration - Number of seconds the assertion should be validpublic SAML2LogoutRequestBuilder userPrincipal(String nameID, String nameIDformat)
public SAML2LogoutRequestBuilder sessionIndex(String index)
public SAML2BindingBuilder.RedirectBindingBuilder redirectBinding() throws ConfigurationException, ProcessingException, ParsingException
public SAML2BindingBuilder.PostBindingBuilder postBinding() throws ConfigurationException, ProcessingException, ParsingException
public Document buildDocument() throws ProcessingException, ConfigurationException, ParsingException
Copyright © 2015 JBoss by Red Hat. All rights reserved.