public class LogoutRequestBuilder extends Object
| Constructor and Description |
|---|
LogoutRequestBuilder() |
| Modifier and Type | Method and Description |
|---|---|
org.opensaml.saml2.core.LogoutRequest |
buildLogoutRequest(String subject,
String sessionIndexId,
String reason,
String issuerId)
Build the logout request
|
org.opensaml.saml2.core.LogoutRequest |
buildLogoutRequest(String subject,
String sessionIndexId,
String reason,
String issuerId,
int tenantId,
String tenantDomain,
String destination,
String nameIdFormat)
Build the logout request
|
static org.opensaml.saml2.core.LogoutRequest |
setSignature(org.opensaml.saml2.core.LogoutRequest logoutRequest,
String signatureAlgorithm,
org.opensaml.xml.security.x509.X509Credential cred)
Sign the SAML LogoutRequest message
|
public org.opensaml.saml2.core.LogoutRequest buildLogoutRequest(String subject, String sessionIndexId, String reason, String issuerId)
subject - name of the userreason - reason for generating logout request.public org.opensaml.saml2.core.LogoutRequest buildLogoutRequest(String subject, String sessionIndexId, String reason, String issuerId, int tenantId, String tenantDomain, String destination, String nameIdFormat) throws Exception
subject - name of the userreason - reason for generating logout request.Exceptionpublic static org.opensaml.saml2.core.LogoutRequest setSignature(org.opensaml.saml2.core.LogoutRequest logoutRequest,
String signatureAlgorithm,
org.opensaml.xml.security.x509.X509Credential cred)
throws Exception
logoutRequest - SAML logout requestsignatureAlgorithm - Signature algorithmcred - X.509 credential objectExceptionCopyright © 2018 WSO2 Inc. All rights reserved.