{
  "cksum": "8da3071cdf58b14927a66c1772b2e09ef189c6d4da9f2b43d30f41dc40587b25",
  "crate_file": "securitydept-core-0.3.0-beta.3.crate",
  "crate_url": "https://static.crates.io/crates/securitydept-core/securitydept-core-0.3.0-beta.3.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "josekit",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "rust_crypto"
      ],
      "kind": "normal",
      "name": "jsonwebtoken",
      "optional": true,
      "req": "^10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "oauth2",
      "optional": true,
      "req": "^5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "openidconnect",
      "optional": true,
      "req": "^4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "securitydept-basic-auth-context",
      "optional": true,
      "req": "~0.3.0-beta.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "securitydept-creds",
      "optional": true,
      "req": "~0.3.0-beta.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "securitydept-creds-manage",
      "optional": true,
      "req": "~0.3.0-beta.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "securitydept-oauth-provider",
      "optional": true,
      "req": "~0.3.0-beta.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "securitydept-oauth-resource-server",
      "optional": true,
      "req": "~0.3.0-beta.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "securitydept-oidc-client",
      "optional": true,
      "req": "~0.3.0-beta.3",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "securitydept-realip",
      "optional": true,
      "req": "~0.3.0-beta.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "securitydept-session-context",
      "optional": true,
      "req": "~0.3.0-beta.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "securitydept-token-set-context",
      "optional": true,
      "req": "~0.3.0-beta.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "securitydept-utils",
      "optional": true,
      "req": "~0.3.0-beta.3",
      "target": null
    }
  ],
  "features": {},
  "features2": {
    "basic-auth-context": [
      "dep:securitydept-basic-auth-context",
      "utils",
      "creds",
      "realip"
    ],
    "config-schema": [
      "utils-config-schema",
      "oauth-provider-config-schema",
      "oidc-client-config-schema",
      "oauth-resource-server-config-schema",
      "token-set-context-config-schema"
    ],
    "creds": [
      "dep:securitydept-creds",
      "utils"
    ],
    "creds-jwe": [
      "creds",
      "securitydept-creds/jwe",
      "creds-jwt",
      "reexport-josekit",
      "creds-jwk"
    ],
    "creds-jwk": [
      "creds",
      "securitydept-creds/jwk"
    ],
    "creds-jwt": [
      "creds",
      "securitydept-creds/jwt",
      "reexport-jsonwebtoken",
      "creds-jwk"
    ],
    "creds-manage": [
      "dep:securitydept-creds-manage",
      "utils",
      "creds",
      "reexport-openidconnect"
    ],
    "creds-manage-migration": [
      "creds-manage",
      "securitydept-creds-manage/migration"
    ],
    "creds-oidc": [
      "creds",
      "securitydept-creds/oidc",
      "reexport-openidconnect"
    ],
    "creds-rfc9068": [
      "creds",
      "securitydept-creds/rfc9068",
      "creds-jwt",
      "creds-jwk"
    ],
    "full": [
      "reexport-oauth2",
      "reexport-openidconnect",
      "reexport-jsonwebtoken",
      "reexport-josekit",
      "basic-auth-context",
      "creds",
      "creds-jwk",
      "creds-oidc",
      "creds-jwt",
      "creds-jwe",
      "creds-rfc9068",
      "creds-manage",
      "creds-manage-migration",
      "oauth-provider",
      "oauth-resource-server",
      "oauth-resource-server-jwe",
      "oidc-client",
      "oidc-client-recommend",
      "oidc-client-claims-script",
      "oidc-client-recommend-pending-store",
      "oidc-client-moka-pending-store",
      "realip",
      "realip-docker",
      "realip-kube",
      "session-context",
      "session-context-service",
      "token-set-context",
      "token-set-context-recommend",
      "token-set-context-recommend-pending-store",
      "token-set-context-moka-pending-store",
      "token-set-context-recommend-propagation-forwarder",
      "token-set-context-axum-reverse-proxy-propagation-forwarder",
      "utils"
    ],
    "oauth-provider": [
      "dep:securitydept-oauth-provider",
      "utils",
      "reexport-openidconnect",
      "reexport-oauth2"
    ],
    "oauth-provider-config-schema": [
      "oauth-provider",
      "securitydept-oauth-provider/config-schema",
      "utils-config-schema"
    ],
    "oauth-resource-server": [
      "dep:securitydept-oauth-resource-server",
      "oauth-provider",
      "creds-rfc9068",
      "creds-oidc",
      "utils",
      "reexport-openidconnect",
      "reexport-oauth2"
    ],
    "oauth-resource-server-config-schema": [
      "oauth-resource-server",
      "securitydept-oauth-resource-server/config-schema",
      "utils-config-schema",
      "oauth-provider-config-schema"
    ],
    "oauth-resource-server-jwe": [
      "oauth-resource-server",
      "securitydept-oauth-resource-server/jwe",
      "creds-jwe",
      "reexport-josekit"
    ],
    "oidc-client": [
      "dep:securitydept-oidc-client",
      "oauth-provider",
      "utils",
      "reexport-openidconnect"
    ],
    "oidc-client-claims-script": [
      "oidc-client",
      "securitydept-oidc-client/claims-script"
    ],
    "oidc-client-config-schema": [
      "oidc-client",
      "securitydept-oidc-client/config-schema",
      "utils-config-schema",
      "oauth-provider-config-schema"
    ],
    "oidc-client-moka-pending-store": [
      "oidc-client",
      "securitydept-oidc-client/moka-pending-store"
    ],
    "oidc-client-recommend": [
      "oidc-client",
      "securitydept-oidc-client/recommend",
      "oidc-client-claims-script",
      "oidc-client-recommend-pending-store"
    ],
    "oidc-client-recommend-pending-store": [
      "oidc-client",
      "securitydept-oidc-client/recommend-pending-store",
      "oidc-client-moka-pending-store"
    ],
    "realip": [
      "dep:securitydept-realip"
    ],
    "realip-docker": [
      "realip",
      "securitydept-realip/docker"
    ],
    "realip-kube": [
      "realip",
      "securitydept-realip/kube"
    ],
    "reexport-josekit": [
      "dep:josekit"
    ],
    "reexport-jsonwebtoken": [
      "dep:jsonwebtoken"
    ],
    "reexport-oauth2": [
      "dep:oauth2"
    ],
    "reexport-openidconnect": [
      "dep:openidconnect",
      "reexport-oauth2"
    ],
    "session-context": [
      "dep:securitydept-session-context",
      "utils"
    ],
    "session-context-service": [
      "session-context",
      "securitydept-session-context/service",
      "oidc-client"
    ],
    "token-set-context": [
      "dep:securitydept-token-set-context",
      "oauth-provider",
      "oidc-client",
      "oauth-resource-server",
      "creds",
      "utils",
      "reexport-openidconnect"
    ],
    "token-set-context-axum-reverse-proxy-propagation-forwarder": [
      "token-set-context",
      "securitydept-token-set-context/axum-reverse-proxy-propagation-forwarder"
    ],
    "token-set-context-config-schema": [
      "token-set-context",
      "securitydept-token-set-context/config-schema",
      "utils-config-schema",
      "oauth-provider-config-schema",
      "oidc-client-config-schema",
      "oauth-resource-server-config-schema"
    ],
    "token-set-context-moka-pending-store": [
      "token-set-context",
      "securitydept-token-set-context/moka-pending-store"
    ],
    "token-set-context-recommend": [
      "token-set-context",
      "securitydept-token-set-context/recommend",
      "token-set-context-recommend-pending-store",
      "token-set-context-recommend-propagation-forwarder"
    ],
    "token-set-context-recommend-pending-store": [
      "token-set-context",
      "securitydept-token-set-context/recommend-pending-store",
      "token-set-context-moka-pending-store"
    ],
    "token-set-context-recommend-propagation-forwarder": [
      "token-set-context",
      "securitydept-token-set-context/recommend-propagation-forwarder",
      "token-set-context-axum-reverse-proxy-propagation-forwarder"
    ],
    "utils": [
      "dep:securitydept-utils"
    ],
    "utils-config-schema": [
      "utils",
      "securitydept-utils/config-schema"
    ]
  },
  "index_path": "se/cu/securitydept-core",
  "name": "securitydept-core",
  "pubtime": "2026-05-14T08:26:52Z",
  "v": 2,
  "vers": "0.3.0-beta.3",
  "yanked": false
}
