Documentation
¶
Index ¶
- Constants
- func GeneratePrivateKey() (*rsa.PrivateKey, error)
- func LoadPrivateKeyFromBytes(pemData []byte) (*rsa.PrivateKey, error)
- func LoadPrivateKeyFromFile(filepath string) (*rsa.PrivateKey, error)
- func LoadPrivateKeyOrDie(filepath string) *rsa.PrivateKey
- func NewTokenManager(keyID string, key *rsa.PrivateKey) *tokenManager
- type JWTAccessClaims
- type Token
- type TokenManager
Constants ¶
View Source
const ( Issuer = "ui.antrea.io" Audience = "ui.antrea.io" )
Variables ¶
This section is empty.
Functions ¶
func GeneratePrivateKey ¶
func GeneratePrivateKey() (*rsa.PrivateKey, error)
func LoadPrivateKeyFromBytes ¶
func LoadPrivateKeyFromBytes(pemData []byte) (*rsa.PrivateKey, error)
func LoadPrivateKeyFromFile ¶
func LoadPrivateKeyFromFile(filepath string) (*rsa.PrivateKey, error)
func LoadPrivateKeyOrDie ¶
func LoadPrivateKeyOrDie(filepath string) *rsa.PrivateKey
func NewTokenManager ¶
func NewTokenManager(keyID string, key *rsa.PrivateKey) *tokenManager
Types ¶
type JWTAccessClaims ¶
type JWTAccessClaims struct {
jwt.RegisteredClaims
}
Click to show internal directories.
Click to hide internal directories.