{"name":"crabka-security","vers":"0.2.0","deps":[{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert2","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^4.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"codspeed-criterion-compat"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hmac","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbkdf2","req":"=0.13.0-rc.10","features":["kdf","hmac"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["pem","ring","x509-parser"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sspi","req":"^0.21","features":["network_client","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["std","formatting"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","sync"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.18","features":["verify"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5916538a8e7cd45750c67409a2a3dd055957aafd6440aa98463f44d77997c975","features":{"default":[]},"features2":{"sspi-keytab":["dep:sspi"]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-06-07T07:19:52Z","v":2} {"name":"crabka-security","vers":"0.3.0","deps":[{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert2","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^4.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"codspeed-criterion-compat"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hmac","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbkdf2","req":"=0.13.0-rc.10","features":["kdf","hmac"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["pem","ring","x509-parser"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sspi","req":"^0.21","features":["network_client","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["std","formatting"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","sync"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.18","features":["verify"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a95cbabacee33f98b83ecee932fddb17bcb5e38b388136363bcf5530a91f409b","features":{"default":[]},"features2":{"sspi-keytab":["dep:sspi"]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-06-07T18:09:07Z","v":2} {"name":"crabka-security","vers":"0.3.1","deps":[{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert2","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^4.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"codspeed-criterion-compat"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hmac","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbkdf2","req":"=0.13.0-rc.10","features":["kdf","hmac"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["pem","ring","x509-parser"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sspi","req":"^0.21","features":["network_client","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["std","formatting"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","sync"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.18","features":["verify"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"99c88aec9f634645b1f782417c4c917ef67318500ede4f6cf025ac3be083c8e5","features":{"default":[]},"features2":{"sspi-keytab":["dep:sspi"]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-06-07T21:24:23Z","v":2} {"name":"crabka-security","vers":"0.3.2","deps":[{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert2","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^4.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"codspeed-criterion-compat"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hmac","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbkdf2","req":"=0.13.0-rc.10","features":["kdf","hmac"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["pem","ring","x509-parser"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sspi","req":"^0.21","features":["network_client","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["std","formatting"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","sync"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.18","features":["verify"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"af0809454bb5ab1d335e2cd731d2e471b2cbb3589ac46a04e2a442dacfb0ffbf","features":{"default":[]},"features2":{"sspi-keytab":["dep:sspi"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-06-08T01:32:15Z","v":2} {"name":"crabka-security","vers":"0.3.3","deps":[{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert2","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^4.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"codspeed-criterion-compat"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hmac","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbkdf2","req":"=0.13.0-rc.10","features":["kdf","hmac"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["pem","ring","x509-parser"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sspi","req":"^0.21","features":["network_client","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["std","formatting"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","sync"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.18","features":["verify"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a1be64ffa2fa2ff8e38d8dbe42f67069209f257620f7cbedff350b4c5acee2b7","features":{"default":[]},"features2":{"sspi-keytab":["dep:sspi"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-06-08T21:40:39Z","v":2} {"name":"crabka-security","vers":"0.3.4","deps":[{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert2","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^4.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"codspeed-criterion-compat"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hmac","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbkdf2","req":"=0.13.0-rc.10","features":["kdf","hmac"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["pem","ring","x509-parser"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sspi","req":"^0.21","features":["network_client","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["std","formatting"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","sync"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.18","features":["verify"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d24c879dac33917a7499b76b52c01708b5f48c9117e188b8a5c6b6ebf6bd5dfe","features":{"default":[]},"features2":{"sspi-keytab":["dep:sspi"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-06-09T03:35:12Z","v":2} {"name":"crabka-security","vers":"0.3.5","deps":[{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert2","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^4.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"codspeed-criterion-compat"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hmac","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbkdf2","req":"=0.13.0-rc.10","features":["kdf","hmac"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["pem","ring","x509-parser"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sspi","req":"^0.21","features":["network_client","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["std","formatting"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","sync"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.18","features":["verify"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6a64e958dbfbbd636e4c02222c15246505df2305c14d51c70450302312d6f3eb","features":{"default":[]},"features2":{"sspi-keytab":["dep:sspi"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-06-13T02:23:08Z","v":2} {"name":"crabka-security","vers":"0.3.6","deps":[{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert2","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^4.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"codspeed-criterion-compat"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hmac","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbkdf2","req":"=0.13.0-rc.10","features":["kdf","hmac"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["pem","ring","x509-parser"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sspi","req":"^0.21","features":["network_client","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["std","formatting"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","sync"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.18","features":["verify"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4a2d375b352f3781a87899195140b39c9a56d81c8b2f5e3eaca746d615296147","features":{"default":[]},"features2":{"sspi-keytab":["dep:sspi"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-06-13T04:09:20Z","v":2} {"name":"crabka-security","vers":"0.3.7","deps":[{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert2","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^4.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"codspeed-criterion-compat"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hmac","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbkdf2","req":"=0.13.0-rc.10","features":["kdf","hmac"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["pem","ring","x509-parser"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sspi","req":"^0.21","features":["network_client","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["std","formatting"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","sync"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.18","features":["verify"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"493e7ba6274181f0e93025a08e3862a16525367e039a22de3bf55bc7355740c0","features":{"default":[]},"features2":{"sspi-keytab":["dep:sspi"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-06-17T05:35:41Z","v":2} {"name":"crabka-security","vers":"0.3.8","deps":[{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert2","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^5.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"codspeed-criterion-compat"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hmac","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mutants","req":"^0.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbkdf2","req":"=0.13.0","features":["kdf","hmac"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["pem","ring","x509-parser"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sspi","req":"=0.21.1","features":["network_client","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["std","formatting"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","sync"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.18","features":["verify"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e4e6aa42d41b4aae7fe27dd6f0cac4142711d67ba3dae85e13bc03ae7e5d3c0c","features":{},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-06-29T06:19:48Z"} {"name":"crabka-security","vers":"0.3.9","deps":[{"name":"arc-swap","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert2","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^5.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"codspeed-criterion-compat"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hmac","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonpath-rust","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mutants","req":"^0.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbkdf2","req":"=0.13.0","features":["kdf","hmac"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["pem","ring","x509-parser"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pki-types","req":"^1.14","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-webpki","req":"^0.103","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sspi","req":"=0.21.1","features":["network_client","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["std","formatting"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt","sync"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.18","features":["verify"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b6fce24ab00f4ffec9fc0dbb1033bd2bfad6786d64a071904de240bb75b615ff","features":{},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-07-07T04:23:37Z"}