jwt

package
v0.8.3 Latest Latest
Warning

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

Go to latest
Published: May 8, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

Package jwt is a generated GoMock package.

Index

Constants

View Source
const (
	TokenTypeBearer = "bearer"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Claims

type Claims struct {
	jwt.RegisteredClaims
}

type Manager

type Manager interface {
	Generate(identifier string) (*Token, error)
	Parse(accessToken string) (*Claims, error)
}

func NewManager

func NewManager(
	cfg *configs.Auth,
	clock time.Clock,
) Manager

type MockManager

type MockManager struct {
	// contains filtered or unexported fields
}

MockManager is a mock of Manager interface.

func NewMockManager

func NewMockManager(ctrl *gomock.Controller) *MockManager

NewMockManager creates a new mock instance.

func (*MockManager) EXPECT

func (m *MockManager) EXPECT() *MockManagerMockRecorder

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockManager) Generate

func (m *MockManager) Generate(identifier string) (*Token, error)

Generate mocks base method.

func (*MockManager) Parse

func (m *MockManager) Parse(accessToken string) (*Claims, error)

Parse mocks base method.

type MockManagerMockRecorder

type MockManagerMockRecorder struct {
	// contains filtered or unexported fields
}

MockManagerMockRecorder is the mock recorder for MockManager.

func (*MockManagerMockRecorder) Generate

func (mr *MockManagerMockRecorder) Generate(identifier interface{}) *gomock.Call

Generate indicates an expected call of Generate.

func (*MockManagerMockRecorder) Parse

func (mr *MockManagerMockRecorder) Parse(accessToken interface{}) *gomock.Call

Parse indicates an expected call of Parse.

type Token

type Token struct {
	Token     string
	TokenType string
	ExpiresIn int64
}

Jump to

Keyboard shortcuts

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