Expand description
JSON Web Signature (JWS) support.
Re-exports§
pub use HmacJwsAlgorithm::Hs256 as HS256;
pub use HmacJwsAlgorithm::Hs384 as HS384;
pub use HmacJwsAlgorithm::Hs512 as HS512;
pub use RsassaJwsAlgorithm::Rs256 as RS256;
pub use RsassaJwsAlgorithm::Rs384 as RS384;
pub use RsassaJwsAlgorithm::Rs512 as RS512;
pub use RsassaPssJwsAlgorithm::Ps256 as PS256;
pub use RsassaPssJwsAlgorithm::Ps384 as PS384;
pub use RsassaPssJwsAlgorithm::Ps512 as PS512;
pub use EcdsaJwsAlgorithm::Es256 as ES256;
pub use EcdsaJwsAlgorithm::Es256k as ES256K;
pub use EcdsaJwsAlgorithm::Es384 as ES384;
pub use EcdsaJwsAlgorithm::Es512 as ES512;
pub use EddsaJwsAlgorithm::Eddsa as EdDSA;
Modules§
Structs§
- Represent JWS header claims
- Represent JWS protected and unprotected header claims
Traits§
Functions§
- Deserialize the input that is formatted by compact serialization.
- Deserialize the input that is formatted by compact serialization.
- Deserialize the input that is formatted by json serialization.
- Deserialize the input that is formatted by json serialization.
- Return a representation of the data that is formatted by compact serialization.
- Return a representation of the data that is formatted by compact serialization.
- Return a representation of the data that is formatted by flattened json serialization.
- Return a representation of the data that is formatted by flatted json serialization.
- Return a representation of the data that is formatted by general json serialization.
- Return a representation of the data that is formatted by general json serialization.