Cargo Features

[dependencies]
openidconnect = { version = "3.5.0", default-features = false, features = ["curl", "reqwest", "ureq", "native-tls", "rustls-tls", "accept-string-booleans", "nightly", "jwk-alg"] }
default = reqwest, rustls-tls

These default features are set whenever openidconnect is added without default-features = false somewhere in the dependency tree.

curl

Enables curl of oauth2

reqwest default

Enables reqwest of oauth2

ureq

Enables ureq of oauth2

native-tls

Enables native-tls of oauth2

rustls-tls default

Enables rustls-tls of oauth2

accept-rfc3339-timestamps accept-string-booleans
nightly
jwk-alg

TODO: remove this feature gate on the next major release see https://github.com/ramosbugs/openidconnect-rs/pull/131#discussion_r1349786021

Affects types::JsonWebKey.signing_alg