mirror of
https://github.com/harness/drone.git
synced 2025-05-04 18:12:37 +08:00
23 lines
666 B
Go
23 lines
666 B
Go
// Copyright 2022 Harness Inc. All rights reserved.
|
|
// Use of this source code is governed by the Polyform Free Trial License
|
|
// that can be found in the LICENSE.md file for this repository.
|
|
|
|
package enum
|
|
|
|
// TokenType represents the type of the JWT token.
|
|
type TokenType string
|
|
|
|
const (
|
|
// TokenTypeSession is the token returned during user login or signup.
|
|
TokenTypeSession TokenType = "session"
|
|
|
|
// TokenTypePAT is a personal access token.
|
|
TokenTypePAT TokenType = "pat"
|
|
|
|
// TokenTypeSAT is a service account access token.
|
|
TokenTypeSAT TokenType = "sat"
|
|
|
|
// TokenTypeOAuth2 is the token returned to an oauth client.
|
|
TokenTypeOAuth2 TokenType = "oauth2"
|
|
)
|