API key
Universal fallback, including AWS ECS/Fargate.
Use tenant-approved workload identity for scanners without storing a long-lived BlackShield key.
BlackShield verifies the issuer, audience, asymmetric signature, key ID, token time bounds, active tenant, and every exact claim binding. External role/scope claims and ordinary account/project labels never grant access. Workload tokens are accepted only by machine endpoints, not dashboard or admin APIs.
Universal fallback, including AWS ECS/Fargate.
Kubernetes/EKS or custom rotating OIDC token file, reread for every request.
Audience-bound full-format identity tokens on Cloud Run and GCE.
Entra access tokens bound to the managed identity's immutable oid.
sub, azp, or oid values and choose only required machine scopes.Validate discovery/JWKS first, then compare issuer, audience, exact signed claims, binding scopes, and token time bounds. Projected Kubernetes tokens must use the BlackShield audience, not the AWS STS audience. A scoped API key remains available as a fallback.
Open the Kubernetes deployment guide →oid bound in BlackShield.