Class PKCEService

java.lang.Object
com.github.scribejava.core.pkce.PKCEService

public class PKCEService extends Object
Used to implement Proof Key for Code Exchange by OAuth Public Clients https://tools.ietf.org/html/rfc7636
  • Constructor Details

    • PKCEService

      public PKCEService(int numberOFOctets)
    • PKCEService

      public PKCEService()
      will create random generator with recommended params (32 octets) https://tools.ietf.org/html/rfc7636#section-4.1
  • Method Details

    • defaultInstance

      public static PKCEService defaultInstance()
    • generatePKCE

      public PKCE generatePKCE()
    • generatePKCE

      public PKCE generatePKCE(byte[] randomBytes)