AWS.SSO
Clients
- ISSOOptions — Interface for TSSOClient options.
- TSSOOptions — TSSOClient options class.
- ISSOClient — Interface for AWS IAM SSO service client.
- TSSOClient — AWS IAM SSO client.
Types
- TSSOEndpointProvider — Endpoint provider for AWS IAM Identity Center (SSO).
- ISSOAccountInfo — Interface for AccountInfo.
- TSSOAccountInfo — AccountInfo class.
- ISSORoleCredentials — Interface for RoleCredentials.
- TSSORoleCredentials — RoleCredentials class.
- ISSORoleInfo — Interface for RoleInfo.
- TSSORoleInfo — RoleInfo class.
- TSSOResponseInspector — Inspector for SSO responses.
Requests
- ISSORequest — Base interface for SSO requests.
- TSSORequest — Base implementation for SSO requests.
- ISSOGetRoleCredentialsRequest — Interface for GetRoleCredentials requests.
- TSSOGetRoleCredentialsRequest — GetRoleCredentials request class.
- ISSOListAccountRolesRequest — Interface for ListAccountRoles requests.
- TSSOListAccountRolesRequest — ListAccountRoles request class.
- ISSOListAccountsRequest — Interface for ListAccounts requests.
- TSSOListAccountsRequest — ListAccounts request class.
- ISSOLogoutRequest — Interface for Logout requests.
- TSSOLogoutRequest — Logout request class.
Responses
- ISSOResponse — Base interface for SSO responses.
- TSSOResponse — Base implementation for SSO responses.
- ISSOGetRoleCredentialsResponse — Interface for GetRoleCredentials responses.
- TSSOGetRoleCredentialsResponse — GetRoleCredentials response class.
- ISSOListAccountRolesResponse — Interface for ListAccountRoles responses.
- TSSOListAccountRolesResponse — ListAccountRoles response class.
- ISSOListAccountsResponse — Interface for ListAccounts responses.
- TSSOListAccountsResponse — ListAccounts response class.
- ISSOLogoutResponse — Interface for Logout responses.
- TSSOLogoutResponse — Logout response class.
Exceptions
- ESSOException — Base exception class for SSO operations.
- ESSOInvalidRequestException — Indicates that a problem occured with the input to the request. For example, a parameter might be missing or out of range.
- ESSOResourceNotFoundException — The specified resource does not exist.
- ESSOTooManyRequestsException — Indicates that too many requests have been made for the server to handle.
- ESSOUnauthorizedException — Indicates that the request is not authorized. This can happen due to an invalid access token in the request.
Type Aliases
TSSOResponseClass = class of TSSOResponse;— Meta-class for SSO responses.