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)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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()
-