@aws-sdk/client-sts
Version:
AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native
102 lines (101 loc) • 3.85 kB
TypeScript
import {
HttpRequest as __HttpRequest,
HttpResponse as __HttpResponse,
} from "@aws-sdk/protocol-http";
import { SerdeContext as __SerdeContext } from "@aws-sdk/types";
import {
AssumeRoleCommandInput,
AssumeRoleCommandOutput,
} from "../commands/AssumeRoleCommand";
import {
AssumeRoleWithSAMLCommandInput,
AssumeRoleWithSAMLCommandOutput,
} from "../commands/AssumeRoleWithSAMLCommand";
import {
AssumeRoleWithWebIdentityCommandInput,
AssumeRoleWithWebIdentityCommandOutput,
} from "../commands/AssumeRoleWithWebIdentityCommand";
import {
DecodeAuthorizationMessageCommandInput,
DecodeAuthorizationMessageCommandOutput,
} from "../commands/DecodeAuthorizationMessageCommand";
import {
GetAccessKeyInfoCommandInput,
GetAccessKeyInfoCommandOutput,
} from "../commands/GetAccessKeyInfoCommand";
import {
GetCallerIdentityCommandInput,
GetCallerIdentityCommandOutput,
} from "../commands/GetCallerIdentityCommand";
import {
GetFederationTokenCommandInput,
GetFederationTokenCommandOutput,
} from "../commands/GetFederationTokenCommand";
import {
GetSessionTokenCommandInput,
GetSessionTokenCommandOutput,
} from "../commands/GetSessionTokenCommand";
export declare const serializeAws_queryAssumeRoleCommand: (
input: AssumeRoleCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const serializeAws_queryAssumeRoleWithSAMLCommand: (
input: AssumeRoleWithSAMLCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const serializeAws_queryAssumeRoleWithWebIdentityCommand: (
input: AssumeRoleWithWebIdentityCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const serializeAws_queryDecodeAuthorizationMessageCommand: (
input: DecodeAuthorizationMessageCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const serializeAws_queryGetAccessKeyInfoCommand: (
input: GetAccessKeyInfoCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const serializeAws_queryGetCallerIdentityCommand: (
input: GetCallerIdentityCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const serializeAws_queryGetFederationTokenCommand: (
input: GetFederationTokenCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const serializeAws_queryGetSessionTokenCommand: (
input: GetSessionTokenCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const deserializeAws_queryAssumeRoleCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<AssumeRoleCommandOutput>;
export declare const deserializeAws_queryAssumeRoleWithSAMLCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<AssumeRoleWithSAMLCommandOutput>;
export declare const deserializeAws_queryAssumeRoleWithWebIdentityCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<AssumeRoleWithWebIdentityCommandOutput>;
export declare const deserializeAws_queryDecodeAuthorizationMessageCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<DecodeAuthorizationMessageCommandOutput>;
export declare const deserializeAws_queryGetAccessKeyInfoCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetAccessKeyInfoCommandOutput>;
export declare const deserializeAws_queryGetCallerIdentityCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetCallerIdentityCommandOutput>;
export declare const deserializeAws_queryGetFederationTokenCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetFederationTokenCommandOutput>;
export declare const deserializeAws_queryGetSessionTokenCommand: (
output: __HttpResponse,
context: __SerdeContext
) => Promise<GetSessionTokenCommandOutput>;