{
  "bedrock_fact": {
    "id": "brk_bearer_auth",
    "model_id": null,
    "model_family": "all models",
    "category": "auth differences",
    "description": "Bedrock supports bearer-token authentication (via the AWS_BEARER_TOKEN_BEDROCK environment variable or programmatically) as an alternative to full AWS SigV4-signed credentials — useful in corporate environments needing Bedrock access without managing IAM roles/AWS credentials directly. Bearer-token auth is supported in the C#, Go, and Java SDKs; the PHP, Python, TypeScript, and Ruby SDKs use AWS SigV4 signing only.",
    "source_url": "https://platform.claude.com/docs/en/build-with-claude/claude-on-amazon-bedrock",
    "created_at": "2026-07-02 06:03:26",
    "cite_as": "https://subagentbedrock.com/api/bedrock-facts/brk_bearer_auth"
  }
}