Skip to main content

jwt

成员函数函数描述/介绍
jwt.AllAlgs
jwt.JWSGenerate
jwt.JWSGenerateEx
jwt.JWTGenerate
jwt.JWTGenerateEx
jwt.Parse
jwt.RemoveAlg

函数定义#

AllAlgs#

详细描述#

定义#

AllAlgs() []string

返回值#

返回值(顺序)返回值类型返回值解释
r1[]string

JWSGenerate#

详细描述#

定义#

JWSGenerate(alg string, i any, key []byte) (string, error)

参数#

参数名参数类型参数解释
algstring
iany
key[]byte

返回值#

返回值(顺序)返回值类型返回值解释
r1string
r2error

JWSGenerateEx#

详细描述#

定义#

JWSGenerateEx(alg string, extraHeader any, i any, key []byte) (string, error)

参数#

参数名参数类型参数解释
algstring
extraHeaderany
iany
key[]byte

返回值#

返回值(顺序)返回值类型返回值解释
r1string
r2error

JWTGenerate#

详细描述#

定义#

JWTGenerate(alg string, i any, key []byte) (string, error)

参数#

参数名参数类型参数解释
algstring
iany
key[]byte

返回值#

返回值(顺序)返回值类型返回值解释
r1string
r2error

JWTGenerateEx#

详细描述#

定义#

JWTGenerateEx(alg string, extraHeader any, i any, key []byte) (string, error)

参数#

参数名参数类型参数解释
algstring
extraHeaderany
iany
key[]byte

返回值#

返回值(顺序)返回值类型返回值解释
r1string
r2error

Parse#

详细描述#

定义#

Parse(tokenStr string, keys ...string) (*jwt.Token, []byte, error)

参数#

参数名参数类型参数解释
tokenStrstring
keys...string

返回值#

返回值(顺序)返回值类型返回值解释
r1*jwt.Token
r2[]byte
r3error

RemoveAlg#

详细描述#

定义#

RemoveAlg(token string) (string, error)

参数#

参数名参数类型参数解释
tokenstring

返回值#

返回值(顺序)返回值类型返回值解释
r1string
r2error