Package com.atlassian.crowd.plugin.saml
Class SAMLAuthRequest
java.lang.Object
com.atlassian.crowd.plugin.saml.SAMLAuthRequest
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
This is the encoding that MUST be supported by all SAML bindings, see SAML bindings spec section 3.4.4.1 -
Constructor Summary
ModifierConstructorDescriptionSAMLAuthRequest
(String samlRequest, String relayStateURL, String samlEncoding) Parses the non null request parameters for a SAML request into a SAML request object.protected
SAMLAuthRequest
(String issueInstant, String providerName, String acsURL, String requestID, String relayStateURL) -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
DEFLATE_ENCODING
This is the encoding that MUST be supported by all SAML bindings, see SAML bindings spec section 3.4.4.1- See Also:
-
-
Constructor Details
-
SAMLAuthRequest
public SAMLAuthRequest(String samlRequest, String relayStateURL, String samlEncoding) throws SAMLException Parses the non null request parameters for a SAML request into a SAML request object.- Parameters:
samlRequest
- request XML string, already URL-decoded, but still Base64 encodedrelayStateURL
- relay state URL.samlEncoding
- encoding identification, see SAML bindings spec section 3.4.4.1- Throws:
SAMLException
- error parsing request.
-
SAMLAuthRequest
-
-
Method Details
-
getIssueInstant
-
getProviderName
-
getAcsURL
-
getRequestID
-
getRelayStateURL
-