Package com.mypurecloud.sdk.v2.model
Class WebDeploymentsOAuthRequestParameters
java.lang.Object
com.mypurecloud.sdk.v2.model.WebDeploymentsOAuthRequestParameters
- All Implemented Interfaces:
Serializable
WebDeploymentsOAuthRequestParameters
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe authorization code to be sent to the authentication server during the token request.codeVerifier(String codeVerifier) Required if authorizing using Proof Key for Code Exchange (PKCE).booleangetCode()getIss()getNonce()inthashCode()The implicit id_token to be sent to the authentication server during the token request.Optional parameter.Required if provided in the \"Authentication Request\".Required if provided in the \"Authentication Request\".redirectUri(String redirectUri) Redirect URI sent in the \"Authentication Request\"Refer to https://openid.net/specs/openid-connect-core-1_0.html#AuthRequestvoidvoidsetCodeVerifier(String codeVerifier) voidsetIdToken(String idToken) voidvoidvoidvoidsetRedirectUri(String redirectUri) toString()
-
Constructor Details
-
WebDeploymentsOAuthRequestParameters
public WebDeploymentsOAuthRequestParameters() -
WebDeploymentsOAuthRequestParameters
-
-
Method Details
-
code
The authorization code to be sent to the authentication server during the token request. Refer to https://openid.net/specs/openid-connect-core-1_0.html#AuthRequest -
getCode
-
setCode
-
idToken
The implicit id_token to be sent to the authentication server during the token request. Refer to https://openid.net/specs/openid-connect-core-1_0.html#AuthRequest -
getIdToken
-
setIdToken
-
redirectUri
Redirect URI sent in the \"Authentication Request\"Refer to https://openid.net/specs/openid-connect-core-1_0.html#AuthRequest -
getRedirectUri
-
setRedirectUri
-
nonce
Required if provided in the \"Authentication Request\". Otherwise should be empty.String value used to associate a Client session with an ID Token, and to mitigate replay attacks. The value is passed through unmodified from the Authentication Request to the ID Token. Refer to https://openid.net/specs/openid-connect-core-1_0.html#AuthRequest -
getNonce
-
setNonce
-
maxAge
Required if provided in the \"Authentication Request\". Otherwise should be empty.Specifies the allowable elapsed time in seconds since the last time the End-User was actively authenticated.Refer to https://openid.net/specs/openid-connect-core-1_0.html#AuthRequest -
getMaxAge
-
setMaxAge
-
codeVerifier
Required if authorizing using Proof Key for Code Exchange (PKCE). Otherwise should be empty.Random URL-safe string with a minimum length of 43 characters generated at start of authorization flow to mitigate the threat of having the authorization code intercepted. Refer to https://datatracker.ietf.org/doc/html/rfc7636 -
getCodeVerifier
-
setCodeVerifier
-
iss
Optional parameter. Set it if authorization server discovery metadata authorization_response_iss_parameter_supported is enabled. Refer to https://datatracker.ietf.org/doc/html/rfc9207 -
getIss
-
setIss
-
equals
-
hashCode
public int hashCode() -
toString
-