MCPcopy Create free account

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

Types & classes65 in github.com/Keats/jsonwebtoken

↓ 1 callersEnumEllipticCurve
src/jwk.rs:299
↓ 1 callersClassError
src/errors.rs:17
↓ 1 callersClassNumericType
src/validation.rs:366
EnumAlgorithm
src/algorithms.rs:42
EnumAlgorithmFamily
Supported families of algorithms.
src/algorithms.rs:9
EnumAlgorithmParameters
src/jwk.rs:406
EnumAudience
src/validation.rs:234
ClassBorrowedCowIfPossible
src/validation.rs:250
ClassC
tests/hmac.rs:278
ClassClaims
benches/jwt.rs:7
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:8
ClassClaims
examples/custom_time.rs:9
ClassClaims
examples/ed25519.rs:11
ClassClaimsForValidation
src/validation.rs:199
ClassClaimsWithStringExp
tests/hmac.rs:303
ClassClaimsWithStringNbf
tests/hmac.rs:297
EnumClassification
src/pem/decoder.rs:23
ClassCommonParameters
src/jwk.rs:239
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 thi
src/serialization.rs:25
ClassDecodingKey
src/decoding.rs:77
EnumDecodingKeyKind
Different kinds of decoding keys.
src/decoding.rs:49
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:317
EnumEllipticCurveKeyType
src/jwk.rs:290
EnumEnc
src/header.rs:27
ClassEncodingKey
src/encoding.rs:21
EnumErrorKind
src/errors.rs:38
ClassHeader
src/header.rs:112
EnumIssuer
src/validation.rs:241
ClassJot
examples/ed25519.rs:41
ClassJwk
src/jwk.rs:422
ClassJwkSet
src/jwk.rs:552
ClassJwkUtils
src/crypto/mod.rs:137
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:155
EnumKeyOperations
src/jwk.rs:75
ClassKeyOperationsVisitor
src/jwk.rs:122
ClassOctetKeyPairParameters
src/jwk.rs:391
EnumOctetKeyPairType
src/jwk.rs:382
ClassOctetKeyParameters
src/jwk.rs:370
EnumOctetKeyType
src/jwk.rs:361
ClassPemEncodedKey
src/pem/decoder.rs:44
EnumPemType
src/pem/decoder.rs:5
EnumPublicKeyUse
src/jwk.rs:20
ClassPublicKeyUseVisitor
src/jwk.rs:49
ClassRSAKeyParameters
src/jwk.rs:344
EnumRSAKeyType
src/jwk.rs:336
EnumStandard
src/pem/decoder.rs:15
EnumThumbprintHash
src/jwk.rs:415
ClassTokenData
src/decoding.rs:19
EnumTryParse
src/validation.rs:213
ClassValidation
src/validation.rs:31
EnumZip
src/header.rs:78