MCPcopy Create free account

hub / github.com/Keats/jsonwebtoken / types & classes

Types & classes68 in github.com/Keats/jsonwebtoken

↓ 2 callersEnumEllipticCurve
src/jwk.rs:340
↓ 1 callersClassError
src/errors.rs:17
↓ 1 callersClassNumericType
src/validation.rs:350
EnumAlgorithm
src/algorithms.rs:43
EnumAlgorithmFamily
Supported families of algorithms.
src/algorithms.rs:9
EnumAlgorithmParameters
src/jwk.rs:457
EnumAudience
src/validation.rs:218
ClassBorrowedCowIfPossible
src/validation.rs:234
ClassC
tests/hmac.rs:297
ClassClaims
benches/jwt.rs:9
ClassClaims
tests/hmac.rs:16
ClassClaims
tests/dangerous.rs:5
ClassClaims
tests/eddsa/mod.rs:14
ClassClaims
tests/ecdsa/mod.rs:14
ClassClaims
tests/rsa/mod.rs:23
ClassClaims
examples/validation.rs:7
ClassClaims
examples/custom_header.rs:9
ClassClaims
examples/custom_time.rs:9
ClassClaims
examples/ed25519.rs:11
ClassClaimsForValidation
src/validation.rs:183
ClassClaimsWithStringExp
tests/hmac.rs:322
ClassClaimsWithStringNbf
tests/hmac.rs:316
EnumClassification
src/pem/decoder.rs:23
ClassCommonParameters
src/jwk.rs:279
ClassCryptoProvider
src/crypto/mod.rs:83
ClassDecodedJwtPartClaims
This is used to decode from base64 then deserialize from JSON to several structs: - The user-provided struct - The `ClaimsForValidation` struct from t
src/serialization.rs:25
ClassDecodingKey
src/decoding.rs:77
EnumDecodingKeyKind
Different kinds of decoding keys.
src/decoding.rs:49
ClassDerived
src/jwk.rs:895
ClassEdDSASigner
src/crypto/rust_crypto/eddsa.rs:11
ClassEdDSASigner
src/crypto/aws_lc/eddsa.rs:10
ClassEdDSAVerifier
src/crypto/rust_crypto/eddsa.rs:38
ClassEdDSAVerifier
src/crypto/aws_lc/eddsa.rs:37
ClassEllipticCurveKeyParameters
src/jwk.rs:358
EnumEllipticCurveKeyType
src/jwk.rs:330
EnumEnc
src/header.rs:28
ClassEncodingKey
src/encoding.rs:21
EnumErrorKind
src/errors.rs:38
ClassExtras
src/header.rs:112
ClassHeader
src/header.rs:151
EnumIssuer
src/validation.rs:225
ClassJot
examples/ed25519.rs:41
ClassJwk
src/jwk.rs:477
ClassJwkSet
src/jwk.rs:672
ClassJws
src/jws.rs:16
InterfaceJwtSigner
Trait providing the functionality to sign a JWT. Allows an arbitrary crypto backend to be provided.
src/crypto/mod.rs:31
InterfaceJwtVerifier
Trait providing the functionality to verify a JWT. Allows an arbitrary crypto backend to be provided.
src/crypto/mod.rs:39
EnumKeyAlgorithm
src/jwk.rs:154
EnumKeyOperations
src/jwk.rs:73
ClassKeyOperationsVisitor
src/jwk.rs:120
ClassKeyUtils
src/crypto/mod.rs:137
ClassOctetKeyPairParameters
src/jwk.rs:432
EnumOctetKeyPairType
src/jwk.rs:423
ClassOctetKeyParameters
src/jwk.rs:411
EnumOctetKeyType
src/jwk.rs:402
ClassOtherKeyParameters
src/jwk.rs:446
ClassPemEncodedKey
src/pem/decoder.rs:44
EnumPemType
src/pem/decoder.rs:5
EnumPublicKeyUse
src/jwk.rs:18
ClassPublicKeyUseVisitor
src/jwk.rs:47
ClassRSAKeyParameters
src/jwk.rs:385
EnumRSAKeyType
src/jwk.rs:377
EnumStandard
src/pem/decoder.rs:15
EnumThumbprintHash
src/jwk.rs:469
ClassTokenData
src/decoding.rs:19
EnumTryParse
src/validation.rs:197
ClassValidation
src/validation.rs:31
EnumZip
src/header.rs:79