Document Center

    Resource Access Management

    • Release Notes
      • Release notes
    • Product Introduction
      • What is RAM?
      • Terms
      • Limits
      • Alibaba Cloud services that support RAM
      • Alibaba Cloud services that support STS
    • Pricing
      • Billing
    • Quick Start
      • Introduction
      • Set security policies for RAM users
      • Create a RAM user
      • Create a RAM user group
      • Create a custom policy
      • Grant permissions to a RAM user
      • Log on to the console as a RAM user
    • RAM User Management
      • Overview of a RAM user
      • Create a RAM user
      • View the basic information of a RAM user
      • Modify the basic information about a RAM user
      • Grant permissions to a RAM user
      • View the permissions of a RAM user
      • Remove permissions from a RAM user
      • Log on to the console as a RAM user
      • Delete a RAM user
    • RAM User Group Management
      • Overview of a RAM user group
      • Create a RAM user group
      • Add a RAM user to a RAM user group
      • Remove a RAM user from a RAM user group
      • View the basic information of a RAM user group
      • Modify the basic information of a RAM user group
      • Grant permissions to a RAM user group
      • View the permissions of a RAM user group
      • Remove permissions from a RAM user group
      • Delete a RAM user group
    • RAM Role Management
      • RAM role overview
      • Service-linked roles
      • Create a RAM role
        • Create a RAM role for a trusted Alibaba Cloud account
        • Create a RAM role for a trusted Alibaba Cloud service
        • Create a RAM role for a trusted IdP
      • View the basic information of a RAM role
      • Grant permissions to a RAM role
      • Remove permissions from a RAM role
      • Edit the trust policy of a RAM role
      • Set the maximum session duration for a RAM role
      • Assume a RAM role
      • Delete a RAM role
    • Policy Management
      • Policy overview
      • Policy models
      • View the basic information about a policy
      • Custom policies
        • Create a custom policy
        • Modify a custom policy
        • Manage custom policy versions
        • Delete a custom policy
      • Manage policy references
      • Policy language
        • Policy elements
        • Policy structure and syntax
        • Policy check rules
      • Example policies
        • Restart ECS instances
        • Access Alibaba Cloud through a specified CIDR block
        • Access Alibaba Cloud in a specified period of time
        • Access Alibaba Cloud by using a specified method
        • Manage MFA
        • Manage AccessKey pairs
        • Manage a specified ECS instance
        • View ECS instances in a specified region
        • Manage ECS security groups under an Alibaba Cloud account
        • Manage information of all resources under an Alibaba Cloud account except billing information
        • View information of all cloud resources under an Alibaba Cloud account except billing information
        • Grant permissions across cloud services
        • Create a snapshot
        • Manage an OSS bucket
        • List and read resources in a bucket
        • Access OSS through specified IP addresses
        • Read data from a specified object in OSS
        • Access and list specified files through OSS CLI
        • Access a specified directory through the OSS console
    • SSO Management
      • SSO overview
      • Scenarios of SSO
      • User-based SSO
        • Overview of user-based SSO
        • Configure the SAML settings of Alibaba Cloud for user-based SSO
        • Configure Alibaba Cloud as a trusted SP for user-based SSO
        • SAML response for user-based SSO
        • Implement user-based SSO from AD FS
        • Implement user-based SSO from Okta
        • Use identity-based SSO with Azure AD
      • Role-based SSO
        • Overview of role-based SSO
        • Identity providers
          • Create an IdP
          • View the basic information about an identity provider
          • Modify the basic information of an identity provider
          • Delete an identity provider
        • Configure the SAML settings of Alibaba Cloud for role-based SSO
        • Configure Alibaba Cloud as a trusted SP for role-based SSO
        • SAML response for role-based SSO
        • Implement role-based SSO from AD FS
        • Use role-based SSO with Azure AD
        • Implement role-based SSO from Okta
    • Security Settings
      • Overview of security settings
      • Passwords
        • Change the password for an Alibaba Cloud account
        • Configure the password policy for RAM users
        • Change the password of a RAM user
      • Basic security settings
        • Check the security of an Alibaba Cloud account
        • Generate and download user credential reports
        • Manage logon settings for a RAM user
        • Set security policies for RAM users
      • Advanced settings
        • Manage the default domain name
        • Create and verify a domain alias
      • AccessKey pairs
        • Create an AccessKey pair for a RAM user
        • View the basic information about AccessKey pairs
        • Disable an AccessKey pair
        • Delete an AccessKey pair
        • Rotate AccessKey pairs
      • Multi-factor authentication
        • Enable an MFA device for an Alibaba Cloud account
        • Disable an MFA device for an Alibaba Cloud account
        • Enable an MFA device for a RAM user
        • Disable an MFA device for a RAM user
    • Best Practices
      • Use RAM to maintain security of your Alibaba Cloud resources
      • Use RAM to manage user permissions and resources
    • Tutorials
      • Use RAM to manage permissions of O&M engineers
      • Use RAM to limit the IP addresses used to access Alibaba Cloud resources
      • Use RAM to limit the time of access to Alibaba Cloud resources
      • Use RAM to limit the methods of access to Alibaba Cloud resources
      • Allow only MFA-enabled RAM users to access cloud resources
      • Use an STS token for authorizing a mobile app to access Alibaba Cloud resources
      • Use RAM for authorizing applications to access Alibaba Cloud resources
      • Use a RAM role to grant permissions across Alibaba Cloud accounts
      • Use RAM to create and authorize resource groups
      • Use tags to grant access to a group of ECS instances
      • Use tags to grant access to a group of ApsaraDB for RDS instances
      • Use RAM to manage ECS permissions
      • Use RAM to manage OSS permissions
      • Use RAM to manage ApsaraDB for RDS permissions
      • Use RAM to manage SLB permissions
      • Use RAM to manage Alibaba Cloud CDN permissions
      • Use RAM to manage VPC permissions
      • View RAM operation records in the ActionTrail console
      • Authorize RAM users to use ActionTrail
    • API Reference
      • API overview
      • API Reference (IMS)
        • List of operations by function
        • Make API requests
        • Request signatures
        • Common parameters
        • RAM authentication
        • Obtain an AccessKey pair
        • User management
          • CreateUser
          • GetUser
          • UpdateUser
          • DeleteUser
          • ListUsers
          • ListUserBasicInfos
          • CreateLoginProfile
          • GetLoginProfile
          • UpdateLoginProfile
          • DeleteLoginProfile
          • ChangePassword
          • CreateAccessKey
          • UpdateAccessKey
          • DeleteAccessKey
          • ListAccessKeys
          • GetAccessKeyLastUsed
          • CreateVirtualMFADevice
          • ListVirtualMFADevices
          • DeleteVirtualMFADevice
          • DisableVirtualMFA
          • BindMFADevice
          • UnbindMFADevice
          • GetAccountMFAInfo
          • GetUserMFAInfo
          • GetAccountSummary
        • User group management
          • CreateGroup
          • GetGroup
          • UpdateGroup
          • DeleteGroup
          • ListGroups
          • AddUserToGroup
          • RemoveUserFromGroup
          • ListUsersForGroup
          • ListGroupsForUser
        • SSO management
          • SetUserSsoSettings
          • GetUserSsoSettings
          • CreateSAMLProvider
          • GetSAMLProvider
          • UpdateSAMLProvider
          • ListSAMLProviders
          • DeleteSAMLProvider
        • Security settings
          • SetPasswordPolicy
          • GetPasswordPolicy
          • SetSecurityPreference
          • GetSecurityPreference
          • SetDefaultDomain
          • GetDefaultDomain
          • GenerateCredentialReport
          • GetCredentialReport
          • GetAccountSecurityPracticeReport
      • API Reference (RAM)
        • List of operations by function
        • Calling methods
          • Request structure
          • Common parameters
          • Request signatures
          • Responses
        • Obtain an AccessKey pair
        • RAM authentication
        • User management APIs
          • CreateUser
          • GetUser
          • UpdateUser
          • DeleteUser
          • ListUsers
          • CreateLoginProfile
          • GetLoginProfile
          • DeleteLoginProfile
          • UpdateLoginProfile
          • CreateAccessKey
          • UpdateAccessKey
          • DeleteAccessKey
          • ListAccessKeys
          • CreateVirtualMFADevice
          • ListVirtualMFADevices
          • DeleteVirtualMFADevice
          • BindMFADevice
          • UnbindMFADevice
          • GetUserMFAInfo
          • ChangePassword
        • Group management APIs
          • CreateGroup
          • GetGroup
          • UpdateGroup
          • ListGroups
          • AddUserToGroup
          • RemoveUserFromGroup
          • ListGroupsForUser
          • ListUsersForGroup
          • DeleteGroup
        • Role management APIs
          • CreateRole
          • GetRole
          • UpdateRole
          • ListRoles
          • DeleteRole
        • Policy management APIs
          • CreatePolicy
          • GetPolicy
          • ListPolicies
          • DeletePolicy
          • CreatePolicyVersion
          • GetPolicyVersion
          • DeletePolicyVersion
          • ListPolicyVersions
          • SetDefaultPolicyVersion
          • AttachPolicyToUser
          • DetachPolicyFromUser
          • AttachPolicyToGroup
          • DetachPolicyFromGroup
          • AttachPolicyToRole
          • DetachPolicyFromRole
          • ListPoliciesForUser
          • ListEntitiesForPolicy
          • ListPoliciesForGroup
          • ListPoliciesForRole
        • Security management APIs
          • SetAccountAlias
          • GetAccountAlias
          • ClearAccountAlias
          • SetPasswordPolicy
          • GetPasswordPolicy
          • GetSecurityPreference
          • SetSecurityPreference
      • API Reference (STS)
        • What is STS?
        • Request structure
        • Endpoints
        • Common parameters
        • Request signatures
        • Responses
        • Obtain an AccessKey pair
        • Operation interfaces
          • AssumeRole
          • GetCallerIdentity
          • AssumeRoleWithSAML
    • SDK Reference
      • IMS SDK reference
        • IMS SDK overview
        • IMS SDK for Java
        • IMS SDK for Python
        • IMS SDK for PHP
        • IMS SDK for Go
      • RAM SDK Reference
        • RAM SDK overview
        • RAM SDK for Java
        • RAM SDK for .NET
        • RAM SDK for Python
        • RAM SDK for PHP
        • RAM SDK for Node.js
        • RAM SDK for Go
      • STS SDK Reference
        • STS SDK overview
        • STS SDK for Java
        • STS SDK for .NET
        • STS SDK for Python
        • STS SDK for PHP
        • STS SDK for Node.js
        • STS SDK for Go
    • FAQ
      • FAQ about RAM users
      • FAQ about RAM roles and STS tokens
      • FAQ about AccessKey pairs
    • General Reference
      • Guidelines for the use of documentation
        • Alibaba Cloud documentation
        • Instructions for open source documentation
          • Open-Source Documentation Code of Conduct
          • Editing Open-Source Documentation
      • Alibaba Cloud console
      • Regions and zones
      • Service limits
      • Create an AccessKey pair
      • ICP Filing
      • Glossary
 
All Products
Search
  • Document Center
  • Resource Access Management
  • SDK Reference
  • STS SDK Reference
  • STS SDK overview

This Product

  • This Product
  • All Products

    STS SDK overview

    Document Center
    Product Details

    STS SDK overview

    Last Updated: Oct 21, 2020

    STS SDKs support Java, .NET, Python, PHP, Node.js, and Go programming languages.

    The following table provides the download links and sample document links of the supported SDKs.

    Alibaba Cloud SDK STS SDK Sample document
    Alibaba Cloud SDK for Java Alibaba Cloud STS SDK for Java STS SDK for Java
    Alibaba Cloud SDK for .NET Alibaba Cloud STS SDK for .NET STS SDK for .NET
    Alibaba Cloud SDK for Python Alibaba Cloud STS SDK for Python STS SDK for Python
    Alibaba Cloud SDK for PHP Alibaba Cloud STS SDK for PHP STS SDK for PHP
    Alibaba Cloud SDK for Node.js Alibaba Cloud STS SDK for Node.js STS SDK for Node.js
    Alibaba Cloud SDK for Go Alibaba Cloud STS SDK for Go STS SDK for Go
    Previous: RAM SDK for Go Next: STS SDK for Java

    How helpful was this page?

    What might be the problems?

      More suggestions?

      Thank you! We've received your feedback.
      Free Trial Free Trial