Interface | Description |
---|---|
PKCEGenerator |
A functional interface for the generation of new random proof key for code exchange
according to the specification https://tools.ietf.org/html/rfc7636.
|
Class | Description |
---|---|
AbstractPKCEGenerator |
A customizable generic implementation of a
PKCEGenerator where subclasses
determine what code challenge method to be used and how to generate that data. |
PKCEGeneratorFactory |
A factory that supports getting a
PKCEGenerator implementation for
a given CodeChallengeMethod . |
PlainPKCEGenerator |
An RFC-7636 PKCE proof key generator for the "plain" code challenge method.
|
ProofKeyForCodeExchange |
Holder of a code verifier and code challenge as specified by RFC-7637 (PKCE).
|
S256PKCEGenerator |
An RFC-7636 PKCE proof key generator for the "S256" code challenge method.
|
Enum | Description |
---|---|
CodeChallengeMethod |
Defines the code challenge methods specified by https://tools.ietf.org/html/rfc7636.
|