Package com.onelogin.saml2.logout
Class LogoutRequestParams
java.lang.Object
com.onelogin.saml2.logout.LogoutRequestParams
Input parameters for a SAML 2 logout request.
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionCreate an empty set of logout request input parameters.protectedCreate a set of logout request input parameters, by copying them from another set.LogoutRequestParams(String sessionIndex, String nameId) Create a set of logout request input parameters.LogoutRequestParams(String sessionIndex, String nameId, String nameIdFormat) Create a set of logout request input parameters.LogoutRequestParams(String sessionIndex, String nameId, String nameIdFormat, String nameIdNameQualifier) Create a set of logout request input parameters.LogoutRequestParams(String sessionIndex, String nameId, String nameIdFormat, String nameIdNameQualifier, String nameIdSPNameQualifier) Create a set of logout request input parameters. -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
sessionIndex
SessionIndex. When the user is logged, this stored it from the AuthnStatement of the SAML Response -
nameId
NameID. -
nameIdFormat
NameID Format. -
nameIdNameQualifier
nameId NameQualifier -
nameIdSPNameQualifier
nameId SP NameQualifier
-
-
Constructor Details
-
LogoutRequestParams
public LogoutRequestParams()Create an empty set of logout request input parameters. -
LogoutRequestParams
Create a set of logout request input parameters.- Parameters:
sessionIndex- the session indexnameId- the name id of the user to log out
-
LogoutRequestParams
Create a set of logout request input parameters.- Parameters:
sessionIndex- the session indexnameId- the name id of the user to log outnameIdFormat- the name id format
-
LogoutRequestParams
public LogoutRequestParams(String sessionIndex, String nameId, String nameIdFormat, String nameIdNameQualifier) Create a set of logout request input parameters.- Parameters:
sessionIndex- the session indexnameId- the name id of the user to log outnameIdFormat- the name id formatnameIdNameQualifier- the name id qualifier
-
LogoutRequestParams
public LogoutRequestParams(String sessionIndex, String nameId, String nameIdFormat, String nameIdNameQualifier, String nameIdSPNameQualifier) Create a set of logout request input parameters.- Parameters:
sessionIndex- the session indexnameId- the name id of the user to log outnameIdFormat- the name id formatnameIdNameQualifier- the name id qualifiernameIdSPNameQualifier- the name id SP qualifier
-
LogoutRequestParams
Create a set of logout request input parameters, by copying them from another set.- Parameters:
source- the source set of logout request input parameters
-
-
Method Details
-
getNameId
- Returns:
- the name ID
-
getNameIdFormat
- Returns:
- the name ID format
-
getNameIdNameQualifier
- Returns:
- the name ID name qualifier
-
getNameIdSPNameQualifier
- Returns:
- the name ID SP name qualifier
-
getSessionIndex
- Returns:
- the session index
-