Creates a base64 encoded, URL-friendly version of the specified array.
The array of numbers to encode
Creates a SHA-256 hash of the verifier.
The verifier to hash
Creates a random state.
Creates a random verifier.
Creates a SHA-256 hash of the specified string.
The string to hash
Helper class for generating verifier, challenge and state strings used for Proof Key for Code Exchange (PKCE).