pkce

package
v0.2.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 24, 2024 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PKCE

type PKCE struct {
	CodeVerifier  string
	CodeChallenge string
}

func NewPKCE

func NewPKCE(verifierLength int) *PKCE

NewPKCE generates a new PKCE instance, suitable for use as a authorization request parameter.

The function takes a single argument, verifierLength, which specifies the length of the code verifier to generate. The code verifier is a random string of the given length, composed of the characters [a-zA-Z0-9-._~]. The function returns a *PKCE instance, which contains the generated code verifier and the corresponding code challenge.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL