{
  "cksum": "7b465e4ddecadcc5d1094115fe41aa49004fad267e2dc0582864a19a678019ff",
  "crate_file": "actix-security-core-0.2.3.crate",
  "crate_url": "https://static.crates.io/crates/actix-security-core/actix-security-core-0.2.3.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "actix-service",
      "optional": false,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "actix-session",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "actix-web",
      "optional": false,
      "req": "^4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "argon2",
      "optional": true,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-trait",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "base64",
      "optional": true,
      "req": "^0.22",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bcrypt",
      "optional": true,
      "req": "^0.16",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "display",
        "error"
      ],
      "kind": "normal",
      "name": "derive_more",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures-util",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "jsonwebtoken",
      "optional": true,
      "req": "^9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "oauth2",
      "optional": true,
      "req": "^4.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "openidconnect",
      "optional": true,
      "req": "^3.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": false,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "regex",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "rustls-tls",
        "json"
      ],
      "kind": "normal",
      "name": "reqwest",
      "optional": true,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "time",
      "optional": false,
      "req": ">=0.3, <0.3.46",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "sync"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "macros",
        "rt"
      ],
      "kind": "dev",
      "name": "tokio",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "url",
      "optional": true,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "urlencoding",
      "optional": true,
      "req": "^2",
      "target": null
    }
  ],
  "features": {
    "account-lock": [],
    "rate-limit": [],
    "websocket": []
  },
  "features2": {
    "api-key": [
      "dep:urlencoding"
    ],
    "argon2": [
      "dep:argon2"
    ],
    "audit": [
      "dep:tracing"
    ],
    "bcrypt": [
      "dep:bcrypt"
    ],
    "csrf": [
      "session"
    ],
    "default": [
      "argon2",
      "http-basic"
    ],
    "form-login": [
      "session",
      "csrf"
    ],
    "full": [
      "argon2",
      "bcrypt",
      "http-basic",
      "jwt",
      "session",
      "form-login",
      "csrf",
      "remember-me",
      "oauth2",
      "api-key",
      "user-details",
      "rate-limit",
      "audit",
      "account-lock",
      "ldap",
      "saml",
      "websocket"
    ],
    "http-basic": [
      "dep:base64"
    ],
    "jwt": [
      "dep:jsonwebtoken",
      "dep:serde",
      "dep:serde_json"
    ],
    "ldap": [
      "dep:async-trait"
    ],
    "oauth2": [
      "dep:oauth2",
      "dep:openidconnect",
      "dep:reqwest",
      "dep:serde",
      "dep:serde_json",
      "dep:url"
    ],
    "remember-me": [
      "session",
      "dep:base64"
    ],
    "saml": [
      "dep:base64",
      "dep:urlencoding"
    ],
    "session": [
      "dep:actix-session",
      "dep:serde",
      "dep:serde_json"
    ],
    "user-details": [
      "dep:async-trait"
    ],
    "user-details-cache": [
      "user-details"
    ]
  },
  "index_path": "ac/ti/actix-security-core",
  "name": "actix-security-core",
  "pubtime": "2026-02-03T21:38:30Z",
  "rust_version": "1.85",
  "v": 2,
  "vers": "0.2.3",
  "yanked": false
}
