Cargo Features
[dependencies]
jwt-simple = { version = "0.12.14", default-features = false, features = ["cwt", "jwe", "optimal", "pure-rust", "wasi-abi2"] }
- default = jwe, optimal
-
These default features are set whenever
jwt-simpleis added withoutsomewhere in the dependency tree.default-features = false - cwt = ciborium
-
Affects
eddsa::EdDSAPublicKeyLike.verify_cwt_token,eddsa::EdDSAPublicKeyLike.decode_cwt_metadata,es256::ECDSAP256PublicKeyLike.verify_cwt_token,es256::ECDSAP256PublicKeyLike.decode_cwt_metadata,es256k::ECDSAP256kPublicKeyLike.verify_cwt_token,es256k::ECDSAP256kPublicKeyLike.decode_cwt_metadata,es384::ECDSAP384PublicKeyLike.verify_cwt_token,es384::ECDSAP384PublicKeyLike.decode_cwt_metadata,hmac::MACLike.verify_cwt_token,hmac::MACLike.verify_cwt_token_with_custom_claims,hmac::MACLike.decode_cwt_metadata,rsa::RSAPublicKeyLike.verify_cwt_token,rsa::RSAPublicKeyLike.decode_cwt_metadata,jwt-simple::cwt_token… - jwe default
-
Affects
algorithms::jwe,jwt-simple::jwe_header,jwt-simple::jwe_token… - optimal default = boring
- pure-rust = superboring
-
Note: to emulate boringssl, "default-features = false" is required in addition to "pure-rust".
- wasi-abi2
-
Enables wasi-abi2 of coarsetime
Features from optional dependencies
In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.