MCPcopy Create free account

hub / github.com/SermoDigital/jose / functions

Functions264 in github.com/SermoDigital/jose

MethodSize
Size helps implement the hash.Hash interface.
crypto/none.go:28
MethodSize
()
jws/signing_methods_test.go:20
MethodSubject
Subject retrieves claim "sub" per its type in https://tools.ietf.org/html/rfc7519#section-4.1.2
jws/claims.go:76
MethodSum
(b []byte)
jws/signing_methods_test.go:18
MethodSum
(b []byte)
jws/signing_methods_test.go:43
FunctionTestBase64
(t *testing.T)
base64_test.go:8
FunctionTestBasicHeaderFunctions
(t *testing.T)
header_test.go:50
FunctionTestBasicJWT
(t *testing.T)
jws/jwt_test.go:27
FunctionTestCompactIntegrity
(t *testing.T)
jws/jws_serialize_test.go:99
FunctionTestComplexPayloadMarshal
(t *testing.T)
jws/payload_test.go:28
FunctionTestFlatIntegrity
(t *testing.T)
jws/jws_serialize_test.go:73
FunctionTestGeneralIntegrity
(t *testing.T)
jws/jws_serialize_test.go:47
FunctionTestGetAndSetTime
(t *testing.T)
jwt/claims_test.go:137
FunctionTestJWTValidator
(t *testing.T)
jws/jwt_test.go:50
FunctionTestMarshalHeader
(t *testing.T)
header_test.go:29
FunctionTestMarshalProtectedHeader
(t *testing.T)
header_test.go:8
FunctionTestMarshalRawBase64
(t *testing.T)
jws/rawbase64_test.go:9
FunctionTestMarshalSignature
(t *testing.T)
crypto/signature_test.go:9
FunctionTestMultipleAudienceBug_AfterMarshal
(t *testing.T)
jwt/claims_test.go:12
FunctionTestMultipleAudienceFix_AfterMarshal
(t *testing.T)
jwt/claims_test.go:38
FunctionTestParseCompact
(t *testing.T)
jws/jws_test.go:53
FunctionTestParseCompactWithUnmarshaler
(t *testing.T)
jws/jws_test.go:75
FunctionTestParseGeneral
(t *testing.T)
jws/jws_test.go:91
FunctionTestParseWithUnmarshaler
(t *testing.T)
jws/jws_test.go:35
FunctionTestPayloadMarshal
(t *testing.T)
jws/payload_test.go:10
FunctionTestRegisterSigningMethod
GetSigningMethod is implicitly tested inside the following two functions.
jws/signing_methods_test.go:48
FunctionTestRemoveSigningMethod
(t *testing.T)
jws/signing_methods_test.go:59
FunctionTestSingleAudienceFix_AfterMarshal
(t *testing.T)
jwt/claims_test.go:64
FunctionTestTimeValuesThroughJSON
TestTimeValuesThroughJSON verifies that the time values that are set via the Set{IssuedAt,NotBefore,Expiration}() methods can actually be parsed back
jwt/claims_test.go:161
FunctionTestValidAudience
(t *testing.T)
jwt/eq_test.go:9
FunctionTestValidate
(t *testing.T)
jwt/claims_test.go:89
FunctionTestVerify
(t *testing.T)
jws/jws_test.go:307
FunctionTestVerifyCallback
(t *testing.T)
jws/jws_test.go:324
FunctionTestVerifyCallbackErr
(t *testing.T)
jws/jws_test.go:345
FunctionTestVerifyMulti
(t *testing.T)
jws/jws_test.go:117
FunctionTestVerifyMultiMismatchedAlgs
(t *testing.T)
jws/jws_test.go:165
FunctionTestVerifyMultiNotEnoughKeys
(t *testing.T)
jws/jws_test.go:225
FunctionTestVerifyMultiNotEnoughMethods
(t *testing.T)
jws/jws_test.go:199
FunctionTestVerifyMultiOneKey
(t *testing.T)
jws/jws_test.go:141
FunctionTestVerifyMultiSigningOpts
(t *testing.T)
jws/jws_test.go:249
FunctionTestVerifyMultiSigningOptsErr
(t *testing.T)
jws/jws_test.go:278
FunctionTestVerifyNoSBs
(t *testing.T)
jws/jws_test.go:366
MethodUnmarshalJSON
UnmarshalJSON implements json.Unmarshaler for signature.
crypto/signature.go:23
MethodUnmarshalJSON
MarshalJSON implements json.Unmarshaler for rawBase64.
jws/rawbase64.go:17
MethodUnmarshalJSON
UnmarshalJSON implements json.Unmarshaler for Claims.
jws/claims.go:45
MethodUnmarshalJSON
UnmarshalJSON implements json.Unmarshaler for Claims.
jwt/claims.go:74
MethodValidate
(key interface{}, m crypto.SigningMethod, v ...*jwt.Validator)
jws/jwt.go:74
MethodValidate
Validate returns any errors found while validating the provided SigningOpts. The receiver validates |have|. It'll return an error if the passed Signin
jws/jws_validate.go:168
MethodValidate
Validate validates the Claims per the claims found in https://tools.ietf.org/html/rfc7519#section-4.1
jwt/claims.go:17
MethodVerify
Verify implements the Verify method from SigningMethod. For this signing method, must be an *rsa.PublicKey.
crypto/rsa.go:43
MethodVerify
Verify implements the Verify method from SigningMethod. For this verify method, key must be an *ecdsa.PublicKey.
crypto/ecdsa.go:56
MethodVerify
Verify implements the Verify method from SigningMethod. For this verify method, key must be an *rsa.PublicKey.
crypto/rsa_pss.go:59
MethodVerify
Verify implements the Verify method from SigningMethod. For this signing method, must be a []byte.
crypto/hmac.go:47
MethodVerify
Verify helps implement the SigningMethod interface.
crypto/none.go:47
MethodVerify
(_ []byte, _ c.Signature, _ interface{})
jws/signing_methods_test.go:34
MethodVerifyCallback
VerifyCallback validates the current JWS' signature as-is. It accepts a callback function that can be used to access header parameters to lookup neede
jws/jws_validate.go:22
Methodcache
cache marshals the protected and unprotected headers, but only if they've changed since their last cache.
jws/jws_serialize.go:113
Functionh
h is passed to crypto.RegisterHash.
crypto/none.go:15
Functioninit
()
crypto/none.go:10
Functioninit
()
jws/jws_serialize_test.go:39
Functioninit
()
jws/jws.go:408
Functioninit
()
jws/signing_methods_test.go:12
Functioninit
()
jws/stubs_test.go:44
Functionmain
()
jws/test/test.go:13
← previous201–264 of 264, ranked by callers