overcast local AWS emulator

Service Reference

STS — endpoint support

Generated for Overcast. See also: AWS STS API Reference

STS — endpoint support

Generated for Overcast. See also: AWS STS API Reference

Summary

Category✅ Supported❌ Unsupported
Identity10
Temp credentials40
SAML/OpenID02
Federation01
Misc03
Total56

Endpoint details

OperationStatusNotesAWS docs
GetCallerIdentityReturns fake account/user ARNlink
GetSessionTokenReturns fake temporary credentialslink
AssumeRoleReturns fake credentials + AssumedRoleUserlink
AssumeRoleWithWebIdentityReturns fake credentialslink
GetFederationTokenReturns fake credentials + FederatedUserlink
AssumeRoleWithSAMLReturns NotImplementedlink
AssumeRootReturns NotImplementedlink
DecodeAuthorizationMessageReturns NotImplementedlink
GetAccessKeyInfoReturns NotImplementedlink
GetDelegatedAccessTokenReturns NotImplementedlink
GetWebIdentityTokenReturns NotImplementedlink

SDK compatibility

SDKTested
AWS SDK for Go v2
AWS SDK for JavaScript v3
boto3 (Python)
AWS SDK for Java
AWS SDK for .NET

Notes

  • Credentials: All temporary credential operations return freshly generated fake credentials (ASIA-prefixed access key, random secret and session token).
  • No credential validation: Credentials are not stored or validated; they are single-use fake values.
  • Protocol: Uses AWS Query protocol (form-encoded POST body, XML responses).

Summary

Category✅ Supported❌ Unsupported
General5
Unsupported6

Endpoints

General

OperationStatusNotesAWS Docs
AssumeRole✅ Supporteddocs
AssumeRoleWithWebIdentity✅ Supporteddocs
GetCallerIdentity✅ Supporteddocs
GetFederationToken✅ Supporteddocs
GetSessionToken✅ Supporteddocs

Unsupported

OperationStatusNotesAWS Docs
AssumeRoleWithSAML❌ UnsupportedReturns NotImplementeddocs
AssumeRoot❌ UnsupportedReturns NotImplementeddocs
DecodeAuthorizationMessage❌ UnsupportedReturns NotImplementeddocs
GetAccessKeyInfo❌ UnsupportedReturns NotImplementeddocs
GetDelegatedAccessToken❌ UnsupportedReturns NotImplementeddocs
GetWebIdentityToken❌ UnsupportedReturns NotImplementeddocs