Class PkceGenerator

java.lang.Object
io.karatelabs.http.PkceGenerator

public class PkceGenerator extends Object
PKCE (Proof Key for Code Exchange) code verifier and challenge generator. RFC 7636: https://datatracker.ietf.org/doc/html/rfc7636
  • Method Details

    • create

      public static PkceGenerator create()
      Create PKCE with S256 method (recommended)
    • create

      public static PkceGenerator create(String method)
      Create PKCE with specified method
      Parameters:
      method - "S256" (recommended) or "plain"
    • getVerifier

      public String getVerifier()
    • getChallenge

      public String getChallenge()
    • getMethod

      public String getMethod()