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
All Methods Instance Methods Concrete Methods 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 Detail
-
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
-
-
Method Detail
-
getCodeChallenge
public java.lang.String getCodeChallenge()
-
setCodeChallenge
public void setCodeChallenge(java.lang.String codeChallenge)
-
getCodeChallengeMethod
public PKCECodeChallengeMethod getCodeChallengeMethod()
-
setCodeChallengeMethod
public void setCodeChallengeMethod(PKCECodeChallengeMethod codeChallengeMethod)
-
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()
-
-