Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/aws_api/services/sts/mod.ts>STS

From-scratch Typescript client for accessing AWS APIs
Go to Latest
class STS
import { STS } from "https://deno.land/x/aws_api@v0.5.0/services/sts/mod.ts";

Constructors

new
STS(apiFactory: client.ApiFactory)

Methods

assumeRole(params: s.AssumeRoleRequest, opts?: client.RequestOptions): Promise<s.AssumeRoleResponse>
assumeRoleWithSAML(params: s.AssumeRoleWithSAMLRequest, opts?: client.RequestOptions): Promise<s.AssumeRoleWithSAMLResponse>
assumeRoleWithWebIdentity(params: s.AssumeRoleWithWebIdentityRequest, opts?: client.RequestOptions): Promise<s.AssumeRoleWithWebIdentityResponse>
decodeAuthorizationMessage(params: s.DecodeAuthorizationMessageRequest, opts?: client.RequestOptions): Promise<s.DecodeAuthorizationMessageResponse>
getAccessKeyInfo(params: s.GetAccessKeyInfoRequest, opts?: client.RequestOptions): Promise<s.GetAccessKeyInfoResponse>
getCallerIdentity(opts?: client.RequestOptions): Promise<s.GetCallerIdentityResponse>
getFederationToken(params: s.GetFederationTokenRequest, opts?: client.RequestOptions): Promise<s.GetFederationTokenResponse>
getSessionToken(params?: s.GetSessionTokenRequest, opts?: client.RequestOptions): Promise<s.GetSessionTokenResponse>

Static Properties

ApiMetadata: client.ApiMetadata