api_strategy

package module
v0.0.0-...-4dce37a Latest Latest
Warning

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

Go to latest
Published: Jan 11, 2021 License: BSD-3-Clause Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var IpFilterStrategy = IpFilterStrategyClass{
	// contains filtered or unexported fields
}
View Source
var JwtAuthApiStrategy = JwtAuthStrategyClass{
	// contains filtered or unexported fields
}

Functions

This section is empty.

Types

type IpFilterParam

type IpFilterParam struct {
	GetValidIp func(apiSession _type.IApiSession) []string
}

type IpFilterStrategyClass

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

func (*IpFilterStrategyClass) Execute

func (ipFilter *IpFilterStrategyClass) Execute(out _type.IApiSession, param interface{}) *go_error.ErrorInfo

func (*IpFilterStrategyClass) GetDescription

func (ipFilter *IpFilterStrategyClass) GetDescription() string

func (*IpFilterStrategyClass) GetErrorCode

func (ipFilter *IpFilterStrategyClass) GetErrorCode() uint64

func (*IpFilterStrategyClass) GetName

func (ipFilter *IpFilterStrategyClass) GetName() string

func (*IpFilterStrategyClass) SetErrorCode

func (ipFilter *IpFilterStrategyClass) SetErrorCode(code uint64)

type JwtAuthParam

type JwtAuthParam struct {
}

type JwtAuthStrategyClass

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

func (*JwtAuthStrategyClass) DisableUserId

func (jwtAuth *JwtAuthStrategyClass) DisableUserId()

func (*JwtAuthStrategyClass) Execute

func (jwtAuth *JwtAuthStrategyClass) Execute(out _type.IApiSession, param interface{}) *go_error.ErrorInfo

func (*JwtAuthStrategyClass) GetDescription

func (jwtAuth *JwtAuthStrategyClass) GetDescription() string

func (*JwtAuthStrategyClass) GetErrorCode

func (jwtAuth *JwtAuthStrategyClass) GetErrorCode() uint64

func (*JwtAuthStrategyClass) GetName

func (jwtAuth *JwtAuthStrategyClass) GetName() string

func (*JwtAuthStrategyClass) SetErrorCode

func (jwtAuth *JwtAuthStrategyClass) SetErrorCode(code uint64)

func (*JwtAuthStrategyClass) SetErrorMessage

func (jwtAuth *JwtAuthStrategyClass) SetErrorMessage(msg string)

func (*JwtAuthStrategyClass) SetHeaderName

func (jwtAuth *JwtAuthStrategyClass) SetHeaderName(headerName string)

func (*JwtAuthStrategyClass) SetNoCheckExpire

func (jwtAuth *JwtAuthStrategyClass) SetNoCheckExpire()

func (*JwtAuthStrategyClass) SetPubKey

func (jwtAuth *JwtAuthStrategyClass) SetPubKey(pubKey string)

Directories

Path Synopsis
mock
mock-api-session
Package mock_type is a generated GoMock package.
Package mock_type is a generated GoMock package.

Jump to

Keyboard shortcuts

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