Documentation
¶
Overview ¶
Package jwt is a generated GoMock package.
Index ¶
- type JWTProvider
- type MockJWTProvider
- func (m *MockJWTProvider) EXPECT() *MockJWTProviderMockRecorder
- func (m *MockJWTProvider) Generate(sc *jwt.RegisteredClaims) (string, error)
- func (m *MockJWTProvider) GenerateWithMap(claims map[string]interface{}) (string, error)
- func (m *MockJWTProvider) Parse(tokenString string) (*jwt.Token, error)
- func (m *MockJWTProvider) ParseAs(tokenString string, as jwt.Claims) (jwt.Claims, error)
- func (m *MockJWTProvider) ParseAsMap(tokenString string) (map[string]interface{}, error)
- func (m *MockJWTProvider) ParseAsStandard(tokenString string) (*jwt.RegisteredClaims, error)
- type MockJWTProviderMockRecorder
- func (mr *MockJWTProviderMockRecorder) Generate(sc interface{}) *gomock.Call
- func (mr *MockJWTProviderMockRecorder) GenerateWithMap(claims interface{}) *gomock.Call
- func (mr *MockJWTProviderMockRecorder) Parse(tokenString interface{}) *gomock.Call
- func (mr *MockJWTProviderMockRecorder) ParseAs(tokenString, as interface{}) *gomock.Call
- func (mr *MockJWTProviderMockRecorder) ParseAsMap(tokenString interface{}) *gomock.Call
- func (mr *MockJWTProviderMockRecorder) ParseAsStandard(tokenString interface{}) *gomock.Call
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 ¶
func (m *MockJWTProvider) EXPECT() *MockJWTProviderMockRecorder
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) 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.