Package com.okta.idx.sdk.api.util
Class PkceUtil
java.lang.Object
com.okta.idx.sdk.api.util.PkceUtil
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
generateCodeChallenge
(String codeVerifier) Generate Code Challenge (Base64 URL-encoded SHA-256 hash of the generated code verifier).static String
Generate Code Verifier (Random URL-safe string with a minimum length of 43 characters).
-
Field Details
-
CODE_CHALLENGE_METHOD
- See Also:
-
-
Constructor Details
-
PkceUtil
public PkceUtil()
-
-
Method Details
-
generateCodeChallenge
Generate Code Challenge (Base64 URL-encoded SHA-256 hash of the generated code verifier).- Parameters:
codeVerifier
- the code verifier- Returns:
- generated code challenge
- Throws:
NoSuchAlgorithmException
- if no Provider supports a MessageDigestSpi implementation for the specified algorithm.
-
generateCodeVerifier
Generate Code Verifier (Random URL-safe string with a minimum length of 43 characters).- Returns:
- generated code verifier
-