This crate is:
#![forbid(unsafe_code)]
#![warn(clippy::pedantic)]You have been warned.
1.40
e114_access = { version = "0.1", features = ["jsonschema"] }Adds #[derive(JsonSchema)] to certain types and the schemars dependency.
e114_access = { version = "0.1", features = ["validate"] }Enables <keats/validator> and contracts checks.
These are used for token signing and validation. The api only needs the public key, the private key is only used by the auth service during token generation.
openssl genrsa -out web_id_rsa.pem 4096openssl rsa -in web_id_rsa.pem -inform PEM -RSAPublicKey_out -outform PEM -out web_id_rsa_pub.pem- cargo fmt & cargo +1.40.0 clippy --tests