jwt

package
v0.0.0-...-3eb0fa6 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2024 License: MPL-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package jwt is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type JWTProvider

type JWTProvider interface {
	GenerateWithMap(claims map[string]interface{}) (string, error)

	Generate(sc *jwt.RegisteredClaims) (string, error)

	Parse(tokenString string) (*jwt.Token, error)

	ParseAsMap(tokenString string) (map[string]interface{}, error)

	ParseAsStandard(tokenString string) (*jwt.RegisteredClaims, error)

	ParseAs(tokenString string, as jwt.Claims) (jwt.Claims, error)
}

JWTProvider - JWTを作ったり検証したりする奴

func NewJWTProvider

func NewJWTProvider(key string) (JWTProvider, error)

NewJWTProvider - initialize jwt provider

type MockJWTProvider

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

MockJWTProvider is a mock of JWTProvider interface.

func NewMockJWTProvider

func NewMockJWTProvider(ctrl *gomock.Controller) *MockJWTProvider

NewMockJWTProvider creates a new mock instance.

func (*MockJWTProvider) EXPECT

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

func (*MockJWTProvider) Generate

func (m *MockJWTProvider) Generate(sc *jwt.RegisteredClaims) (string, error)

Generate mocks base method.

func (*MockJWTProvider) GenerateWithMap

func (m *MockJWTProvider) GenerateWithMap(claims map[string]interface{}) (string, error)

GenerateWithMap mocks base method.

func (*MockJWTProvider) Parse

func (m *MockJWTProvider) Parse(tokenString string) (*jwt.Token, error)

Parse mocks base method.

func (*MockJWTProvider) ParseAs

func (m *MockJWTProvider) ParseAs(tokenString string, as jwt.Claims) (jwt.Claims, error)

ParseAs mocks base method.

func (*MockJWTProvider) ParseAsMap

func (m *MockJWTProvider) ParseAsMap(tokenString string) (map[string]interface{}, error)

ParseAsMap mocks base method.

func (*MockJWTProvider) ParseAsStandard

func (m *MockJWTProvider) ParseAsStandard(tokenString string) (*jwt.RegisteredClaims, error)

ParseAsStandard mocks base method.

type MockJWTProviderMockRecorder

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

MockJWTProviderMockRecorder is the mock recorder for MockJWTProvider.

func (*MockJWTProviderMockRecorder) Generate

func (mr *MockJWTProviderMockRecorder) Generate(sc interface{}) *gomock.Call

Generate indicates an expected call of Generate.

func (*MockJWTProviderMockRecorder) GenerateWithMap

func (mr *MockJWTProviderMockRecorder) GenerateWithMap(claims interface{}) *gomock.Call

GenerateWithMap indicates an expected call of GenerateWithMap.

func (*MockJWTProviderMockRecorder) Parse

func (mr *MockJWTProviderMockRecorder) Parse(tokenString interface{}) *gomock.Call

Parse indicates an expected call of Parse.

func (*MockJWTProviderMockRecorder) ParseAs

func (mr *MockJWTProviderMockRecorder) ParseAs(tokenString, as interface{}) *gomock.Call

ParseAs indicates an expected call of ParseAs.

func (*MockJWTProviderMockRecorder) ParseAsMap

func (mr *MockJWTProviderMockRecorder) ParseAsMap(tokenString interface{}) *gomock.Call

ParseAsMap indicates an expected call of ParseAsMap.

func (*MockJWTProviderMockRecorder) ParseAsStandard

func (mr *MockJWTProviderMockRecorder) ParseAsStandard(tokenString interface{}) *gomock.Call

ParseAsStandard indicates an expected call of ParseAsStandard.

Jump to

Keyboard shortcuts

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