{"name":"axum-security","vers":"0.0.1","deps":[{"name":"axum","req":"^0.8","features":["tokio","query"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum-security-macros","req":"^0.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie-monster","req":"^0.2.0","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.2.0","features":["aws_lc_rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"oauth2","req":"^5.0.0","features":["reqwest","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.20","features":["std","v7"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"d4e09e29033a70560ccfd159736bd654774cb658281c28258d75a13d6a32d969","features":{},"features2":{"chrono":["cookie-monster?/chrono"],"cookie":["dep:cookie-monster","dep:uuid"],"headers":["dep:pin-project-lite"],"jiff":["cookie-monster?/jiff"],"jwt":["dep:jsonwebtoken"],"oauth2":["dep:oauth2","cookie"],"rbac":["dep:axum-security-macros"],"time":["cookie-monster?/time"]},"yanked":false,"pubtime":"2026-02-08T22:13:49Z","v":2} {"name":"axum-security","vers":"0.0.2","deps":[{"name":"axum","req":"^0.8","features":["tokio","query"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"axum-security-macros","req":"^0.0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-security-oauth2","req":"^0.0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"axum-security-oidc","req":"^0.0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cookie-monster","req":"^0.2.2","features":["axum"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jiff","req":"^0.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.2.0","features":["aws_lc_rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.20","features":["std","v7"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"wincode","req":"^0.5.1","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c1e8d592699c83e552d3cc21fd08799bd82b32017f3b1d0396ca7e1dbfe92c45","features":{"pbac":[],"rbac":[]},"features2":{"basic-auth":["dep:base64"],"chrono":["dep:chrono","cookie-monster?/chrono","axum-security-oidc?/chrono"],"cookie":["dep:cookie-monster","dep:uuid"],"headers":["dep:pin-project-lite"],"jiff":["dep:jiff","cookie-monster?/jiff","axum-security-oidc?/jiff"],"jwt":["dep:jsonwebtoken"],"macros":["dep:axum-security-macros"],"oauth2":["dep:axum-security-oauth2","axum-security-oauth2/reqwest","axum-security-oauth2/rustls","dep:url","dep:wincode","dep:base64","dep:hmac","dep:sha2","dep:rand","dep:subtle","cookie"],"oidc":["dep:axum-security-oidc","axum-security-oidc/reqwest","axum-security-oidc/rustls","dep:url","dep:wincode","dep:base64","dep:hmac","dep:sha2","dep:rand","dep:subtle","cookie"],"time":["dep:time","cookie-monster?/time","axum-security-oidc?/time"],"tracing":["dep:tracing"]},"yanked":false,"pubtime":"2026-07-06T09:36:51Z","v":2}