AWS claude-platform documentation change
Summary
Minor editorial changes to description of short-term API key generation and SDK credential resolution
Security assessment
These are minor wording improvements without security implications. The authentication process remains unchanged.
Diff
diff --git a/claude-platform/latest/userguide/authentication.md b/claude-platform/latest/userguide/authentication.md index 83f6af508..e6807e22d 100644 --- a//claude-platform/latest/userguide/authentication.md +++ b//claude-platform/latest/userguide/authentication.md @@ -55 +55 @@ Only API keys created in the AWS Console under **Claude Platform on AWS** work w -For cases where you want API key authentication but without the lifetime of a long-lived key, Anthropic publishes token-generator libraries that mint short-term API keys from your AWS IAM credentials. Tokens default to a 12-hour lifetime and can be scoped to a specific workspace and to the `aws-external-anthropic:CallWithBearerToken` action. Install the generator that matches your language, then exchange IAM credentials for an API key and pass the result to the Anthropic SDK the same way you would a long-lived key. +For cases where you want API key authentication but without the lifetime of a long-lived key, Anthropic publishes token-generator libraries that mint short-term API keys from your AWS IAM credentials. Tokens default to a 12-hour lifetime and can be scoped to a specific workspace and to the `aws-external-anthropic:CallWithBearerToken` action. Install the generator for your language, exchange IAM credentials for an API key, and pass the key to the Anthropic SDK. @@ -70 +70 @@ Short-term API keys still require the caller’s IAM principal to hold `aws-exte -The Anthropic SDK’s Claude Platform on AWS client resolves credentials and region using a defined precedence order. Argument names vary by language convention (TypeScript and PHP use camelCase; Python and Ruby use snake_case; Go uses Pascal case with capitalized acronyms; C# and Java use the language’s property or builder idioms). +The Anthropic SDK’s Claude Platform on AWS client resolves credentials and region using a defined precedence order. Argument names follow each language’s conventions: camelCase for TypeScript and PHP, snake_case for Python and Ruby, PascalCase for Go, and property or builder patterns for C# and Java.