Examples of AWSSecurityTokenServiceClient


Examples of com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient

   *            Primary AWS account credentials.
   * @param sessionDurationSeconds
   *            The duration, in seconds, for each session to last.
   */
    public STSSessionCredentials(AWSCredentials credentials, int sessionDurationSeconds) {
        this.securityTokenService = new AWSSecurityTokenServiceClient(credentials);
        this.sessionDurationSeconds = sessionDurationSeconds;
    }
View Full Code Here

Examples of com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient

     *            The main AWS credentials for a user's account.
     * @param clientConfiguration
     *            Client configuration connection parameters.
     */
    public STSSessionCredentialsProvider(AWSCredentials longLivedCredentials, ClientConfiguration clientConfiguration) {
        securityTokenService = new AWSSecurityTokenServiceClient(longLivedCredentials, clientConfiguration);
    }
View Full Code Here

Examples of com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient

     * @param longLivedCredentialsProvider
     *            Credentials provider for the main AWS credentials for a user's
     *            account.
     */
    public STSSessionCredentialsProvider(AWSCredentialsProvider longLivedCredentialsProvider) {
        securityTokenService = new AWSSecurityTokenServiceClient(longLivedCredentialsProvider);
    }
View Full Code Here

Examples of com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient

     *            account.
     * @param clientConfiguration
     *            Client configuration connection parameters.
     */
    public STSSessionCredentialsProvider(AWSCredentialsProvider longLivedCredentialsProvider, ClientConfiguration clientConfiguration) {
        securityTokenService = new AWSSecurityTokenServiceClient(longLivedCredentialsProvider, clientConfiguration);
    }
View Full Code Here

Examples of com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient

     *            The ARN of the IAM Role that will be assumed
     * @param clientConfiguation
     *            Configuration to apply to STS client created
     */
    public WebIdentityFederationSessionCredentialsProvider(String wifToken, String wifProvider, String roleArn, ClientConfiguration clientConfiguration) {
        this(wifToken, wifProvider, roleArn, new AWSSecurityTokenServiceClient(new AnonymousAWSCredentials(), clientConfiguration));
    }
View Full Code Here

Examples of com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient

   *            Primary AWS account credentials.
   * @param sessionDurationSeconds
   *            The duration, in seconds, for each session to last.
   */
    public STSSessionCredentials(AWSCredentials credentials, int sessionDurationSeconds) {
        this.securityTokenService = new AWSSecurityTokenServiceClient(credentials);
        this.sessionDurationSeconds = sessionDurationSeconds;
    }
View Full Code Here

Examples of com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient

     *            The main AWS credentials for a user's account.
     * @param clientConfiguration
     *            Client configuration connection parameters.
     */
    public STSSessionCredentialsProvider(AWSCredentials longLivedCredentials, ClientConfiguration clientConfiguration) {
        securityTokenService = new AWSSecurityTokenServiceClient(longLivedCredentials, clientConfiguration);
    }
View Full Code Here

Examples of com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient

     * @param longLivedCredentialsProvider
     *            Credentials provider for the main AWS credentials for a user's
     *            account.
     */
    public STSSessionCredentialsProvider(AWSCredentialsProvider longLivedCredentialsProvider) {
        securityTokenService = new AWSSecurityTokenServiceClient(longLivedCredentialsProvider);
    }
View Full Code Here

Examples of com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient

     *            account.
     * @param clientConfiguration
     *            Client configuration connection parameters.
     */
    public STSSessionCredentialsProvider(AWSCredentialsProvider longLivedCredentialsProvider, ClientConfiguration clientConfiguration) {
        securityTokenService = new AWSSecurityTokenServiceClient(longLivedCredentialsProvider, clientConfiguration);
    }
View Full Code Here

Examples of com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient

        }
       
       
        if (longLivedCredentialsProvider == null) {
            if (builder.clientConfiguration == null) {
                securityTokenService = new AWSSecurityTokenServiceClient();
            } else {
                securityTokenService = new AWSSecurityTokenServiceClient(builder.clientConfiguration);
            }
        } else {
            if (builder.clientConfiguration == null) {
                securityTokenService = new AWSSecurityTokenServiceClient(longLivedCredentialsProvider);
            } else {
                securityTokenService = new AWSSecurityTokenServiceClient(longLivedCredentialsProvider, builder.clientConfiguration);
            }
        }
       
        if (builder.serviceEndpoint != null) {
            securityTokenService.setEndpoint(builder.serviceEndpoint);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.