函数定义#
AllAlgs#
详细描述#
AllAlgs() []string
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | []string | |
JWSGenerate#
详细描述#
JWSGenerate(alg string, i any, key []byte) (string, error)
参数名 | 参数类型 | 参数解释 |
---|
alg | string | |
i | any | |
key | []byte | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | string | |
r2 | error | |
JWSGenerateEx#
详细描述#
JWSGenerateEx(alg string, extraHeader any, i any, key []byte) (string, error)
参数名 | 参数类型 | 参数解释 |
---|
alg | string | |
extraHeader | any | |
i | any | |
key | []byte | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | string | |
r2 | error | |
JWTGenerate#
详细描述#
JWTGenerate(alg string, i any, key []byte) (string, error)
参数名 | 参数类型 | 参数解释 |
---|
alg | string | |
i | any | |
key | []byte | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | string | |
r2 | error | |
JWTGenerateEx#
详细描述#
JWTGenerateEx(alg string, extraHeader any, i any, key []byte) (string, error)
参数名 | 参数类型 | 参数解释 |
---|
alg | string | |
extraHeader | any | |
i | any | |
key | []byte | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | string | |
r2 | error | |
Parse#
详细描述#
Parse(tokenStr string, keys ...string) (*jwt.Token, []byte, error)
参数名 | 参数类型 | 参数解释 |
---|
tokenStr | string | |
keys | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *jwt.Token | |
r2 | []byte | |
r3 | error | |
RemoveAlg#
详细描述#
RemoveAlg(token string) (string, error)
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | string | |
r2 | error | |