apikey

package
v0.27.3 Latest Latest
Warning

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

Go to latest
Published: Aug 1, 2023 License: AGPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Generate

Generate generates an API key, returning the key as a string as well as the database representation. It is the responsibility of the caller to insert it into the database.

Types

type CreateParams

type CreateParams struct {
	UserID           uuid.UUID
	LoginType        database.LoginType
	DeploymentValues *codersdk.DeploymentValues

	// Optional.
	ExpiresAt       time.Time
	LifetimeSeconds int64
	Scope           database.APIKeyScope
	TokenName       string
	RemoteAddr      string
}

Jump to

Keyboard shortcuts

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