MCPcopy Create free account

hub / github.com/SermoDigital/jose / types & classes

Types & classes30 in github.com/SermoDigital/jose

↓ 6 callersTypeAliasSignature
Signature is a JWS signature.
crypto/signature.go:10
↓ 3 callersTypeAliasClaims
Claims represents a set of JOSE Claims.
jws/claims.go:12
↓ 2 callersTypeAliaseasy
jws/jws_test.go:14
↓ 2 callersTypeAliasrawBase64
jws/rawbase64.go:5
↓ 1 callersTypeAliasClaims
Claims implements a set of JOSE Claims with the addition of some helper methods, similar to net/url.Values.
jwt/claims.go:13
↓ 1 callersTypeAliasProtected
Protected Headers are base64-encoded after they're marshaled into JSON.
header.go:64
StructECPoint
ECPoint is a marshalling structure for the EC points R and S.
crypto/ecdsa.go:25
InterfaceEncoder
Encoder is satisfied if the type can marshal itself into a valid structure for a JWS.
base64.go:7
TypeAliasFormat
Format specifies which "format" the JWS is in -- Flat, General, or compact. Additionally, constants for JWT/Unknown are added.
jws/jws.go:384
TypeAliasHeader
Header implements a JOSE Header with the addition of some helper methods, similar to net/url.Values.
header.go:7
InterfaceJWS
JWS implements a JWS per RFC 7515.
jws/jws.go:14
InterfaceJWT
JWT represents a JWT per RFC 7519. It's described as an interface instead of a physical structure because both JWS and JWEs can be JWTs. So, in order
jwt/jwt.go:14
TypeAliasMultiError
MultiError is a slice of errors.
jws/jws_validate.go:37
InterfaceSigningMethod
SigningMethod is an interface that provides a way to sign JWS tokens.
crypto/signing_method.go:6
StructSigningMethodECDSA
SigningMethodECDSA implements the ECDSA family of signing methods signing methods
crypto/ecdsa.go:18
StructSigningMethodHMAC
SigningMethodHMAC implements the HMAC-SHA family of SigningMethods.
crypto/hmac.go:11
StructSigningMethodNone
SigningMethodNone is the default "none" algorithm.
crypto/none.go:40
StructSigningMethodRSA
SigningMethodRSA implements the RSA family of SigningMethods.
crypto/rsa.go:11
StructSigningMethodRSAPSS
SigningMethodRSAPSS implements the RSAPSS family of SigningMethods.
crypto/rsa_pss.go:13
StructSigningOpts
SigningOpts is a struct which holds options for validating JWS signatures. Number represents the cumulative which signatures need to verify in order f
jws/jws_validate.go:139
StructTestSigningMethod
jws/signing_methods_test.go:29
FuncTypeValidateFunc
ValidateFunc is a function that provides access to the JWT and allows for custom validation. Keep in mind that the Verify methods in the JWS/JWE sibli
jwt/jwt.go:36
StructValidator
Validator represents some of the validation options.
jwt/jwt.go:39
FuncTypeVerifyCallback
VerifyCallback is a callback function that can be used to access header parameters to lookup needed information. For example, looking up the "kid" par
jws/jws_validate.go:14
Structf
crypto/none.go:19
Structff
jws/signing_methods_test.go:16
Structgeneric
jws/jws.go:170
Structjws
jws represents a specific jws.
jws/jws.go:70
Structpayload
payload represents the payload of a JWS.
jws/payload.go:10
StructsigHead
sigHead represents the 'signatures' member of the jws' "general" serialization form per https://tools.ietf.org/html/rfc7515#section-7.2.1 It's embedd
jws/jws.go:119