Package com.github.scribejava.core.pkce
Class PKCE
java.lang.Object
com.github.scribejava.core.pkce.PKCE
public class PKCE
extends java.lang.Object
Used to hold code_challenge, code_challenge_method and code_verifier for https://tools.ietf.org/html/rfc7636
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
PKCE_CODE_CHALLENGE_METHOD_PARAM
static java.lang.String
PKCE_CODE_CHALLENGE_PARAM
static java.lang.String
PKCE_CODE_VERIFIER_PARAM
-
Constructor Summary
Constructors Constructor Description PKCE()
-
Method Summary
Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>
getAuthorizationUrlParams()
java.lang.String
getCodeChallenge()
PKCECodeChallengeMethod
getCodeChallengeMethod()
java.lang.String
getCodeVerifier()
void
setCodeChallenge(java.lang.String codeChallenge)
void
setCodeChallengeMethod(PKCECodeChallengeMethod codeChallengeMethod)
void
setCodeVerifier(java.lang.String codeVerifier)
-
Field Details
-
PKCE_CODE_CHALLENGE_METHOD_PARAM
public static final java.lang.String PKCE_CODE_CHALLENGE_METHOD_PARAM- See Also:
- Constant Field Values
-
PKCE_CODE_CHALLENGE_PARAM
public static final java.lang.String PKCE_CODE_CHALLENGE_PARAM- See Also:
- Constant Field Values
-
PKCE_CODE_VERIFIER_PARAM
public static final java.lang.String PKCE_CODE_VERIFIER_PARAM- See Also:
- Constant Field Values
-
-
Constructor Details
-
PKCE
public PKCE()
-
-
Method Details
-
getCodeChallenge
public java.lang.String getCodeChallenge() -
setCodeChallenge
public void setCodeChallenge(java.lang.String codeChallenge) -
getCodeChallengeMethod
-
setCodeChallengeMethod
-
getCodeVerifier
public java.lang.String getCodeVerifier() -
setCodeVerifier
public void setCodeVerifier(java.lang.String codeVerifier) -
getAuthorizationUrlParams
public java.util.Map<java.lang.String,java.lang.String> getAuthorizationUrlParams()
-