SAML 2 Logout Request
__construct(\OneLogin_Saml2_Settings $settings, string $request = null)
\OneLogin_Saml2_Settings
Settings
string
A UUEncoded Logout Request
getRequest() : string
string
Deflated base64 encoded Logout Request
getID(string|\DOMDocument $request) : string
string|\DOMDocument
Logout Request Message
string
ID
getNameIdData(string|\DOMDocument $request, string $key = null) : array
string|\DOMDocument
Logout Request Message
string
The SP key
array
Name ID Data (Value, Format, NameQualifier, SPNameQualifier)
getNameId(string|\DOMDocument $request, string $key = null) : string
string|\DOMDocument
Logout Request Message
string
The SP key
string
Name ID Value
getIssuer(string|\DOMDocument $request) : string|null
string|\DOMDocument
Logout Request Message
string|null
$issuer The Issuer
getSessionIndexes(string|\DOMDocument $request) : array
string|\DOMDocument
Logout Request Message
array
The SessionIndex value
getError() : string
throws | |
---|---|
string
Cause
isValid(\OneLogin_Saml2_Settings $settings, string|\DOMDocument $request, $debug = false) : boolean
\OneLogin_Saml2_Settings
Settings
string|\DOMDocument
Logout Request decoded
boolean
If the Logout Request is or not valid
_settings : \OneLogin_Saml2_Settings
var | |
---|---|
\OneLogin_Saml2_Settings
_logoutRequest : string
var | |
---|---|
string