private static LinkedList<AWSCredentialsProvider> chain() { LinkedList<AWSCredentialsProvider> chain = new LinkedList<>(); chain.add(new EnvironmentVariableCredentialsProvider()); chain.add(new SystemPropertiesCredentialsProvider()); chain.add(new ProfileCredentialsProvider()); chain.add(new EC2ContainerCredentialsProviderWrapper()); return chain; }
public DefaultAWSCredentialsProviderChain() { super(new EnvironmentVariableCredentialsProvider(), new SystemPropertiesCredentialsProvider(), new ProfileCredentialsProvider(), new EC2ContainerCredentialsProviderWrapper()); }
/** * Constructor. * @param clientConfiguration clientConfiguration * @param environment environment */ public AWSLambdaConfiguration(AWSClientConfiguration clientConfiguration, Environment environment) { this.clientConfiguration = clientConfiguration; this.builder.setCredentials(new AWSCredentialsProviderChain( new EnvironmentAWSCredentialsProvider(environment), new EnvironmentVariableCredentialsProvider(), new SystemPropertiesCredentialsProvider(), new ProfileCredentialsProvider(), new EC2ContainerCredentialsProviderWrapper() )); }
public DefaultAWSCredentialsProviderChain() { super(new EnvironmentVariableCredentialsProvider(), new SystemPropertiesCredentialsProvider(), new ProfileCredentialsProvider(), new EC2ContainerCredentialsProviderWrapper()); }
public HadoopAWSCredentialProviderChain() { super(new EC2ContainerCredentialsProviderWrapper()); }
public HadoopAWSCredentialProviderChain() { super(new EC2ContainerCredentialsProviderWrapper()); }
public HadoopAWSCredentialProviderChain(Configuration conf) { super(new JceksAWSCredentialProvider(conf), new EC2ContainerCredentialsProviderWrapper()); }
public HadoopAWSCredentialProviderChain(Configuration conf) { super(new JceksAWSCredentialProvider(conf), new EC2ContainerCredentialsProviderWrapper()); }
private static LinkedList<AWSCredentialsProvider> chain() { LinkedList<AWSCredentialsProvider> chain = new LinkedList<>(); chain.add(new EnvironmentVariableCredentialsProvider()); chain.add(new SystemPropertiesCredentialsProvider()); chain.add(new ProfileCredentialsProvider()); chain.add(new EC2ContainerCredentialsProviderWrapper()); return chain; }
public AWSCredentialsProvider newCredentialsProvider(String profileName) { if (credentialsProvider != null) { return credentialsProvider; } String profileNameToUse = profileName != null ? profileName : this.profileName; if (Strings.isNullOrEmpty(profileNameToUse) == false) { List<AWSCredentialsProvider> providers = new ArrayList<AWSCredentialsProvider>(); providers.add(new EnvironmentVariableCredentialsProvider()); providers.add(new SystemPropertiesCredentialsProvider()); providers.add(new ProfileCredentialsProvider(profileNameToUse)); providers.add(new EC2ContainerCredentialsProviderWrapper()); return new AWSCredentialsProviderChain(providers); } return DefaultAWSCredentialsProviderChain.getInstance(); }
return new ProfileCredentialsProvider(); } else if (typeName.equals(EC2ContainerCredentialsProviderWrapper.class.getSimpleName())) { return new EC2ContainerCredentialsProviderWrapper(); } else { throw new IOException(
public DefaultAWSCredentialsProviderChain() { super(new EnvironmentVariableCredentialsProvider(), new SystemPropertiesCredentialsProvider(), new ProfileCredentialsProvider(), new EC2ContainerCredentialsProviderWrapper()); }
public static AWSCredentialsProvider credentials(final Configuration conf) { return new AWSCredentialsProviderChain(new EnvironmentVariableCredentialsProvider(), new InstanceProfileCredentialsProvider(false), new EC2ContainerCredentialsProviderWrapper(), new ConfigurationAwsCredentialsProvider(conf)); }
public CustomCredentialsProviderChain() { super(new ClasspathPropertiesFileCredentialsProvider(), new EC2ContainerCredentialsProviderWrapper(), new SystemPropertiesCredentialsProvider(), new EnvironmentVariableCredentialsProvider(), new ProfileCredentialsProvider()); } }
@TaskAction protected void deploy() { String versionLabel = getVersionLabel(); AWSCredentialsProviderChain credentialsProvider = new AWSCredentialsProviderChain(new EnvironmentVariableCredentialsProvider(), new SystemPropertiesCredentialsProvider(), new ProfileCredentialsProvider(beanstalk.getProfile()), new EC2ContainerCredentialsProviderWrapper()); BeanstalkDeployer deployer = new BeanstalkDeployer(beanstalk.getS3Endpoint(), beanstalk.getBeanstalkEndpoint(), credentialsProvider); File warFile = getProject().files(war).getSingleFile(); deployer.deploy(warFile, deployment.getApplication(), deployment.getEnvironment(), deployment.getTemplate(), versionLabel); }
@TaskAction protected void deploy() { String versionLabel = getVersionLabel(); AWSCredentialsProviderChain credentialsProvider = new AWSCredentialsProviderChain(new EnvironmentVariableCredentialsProvider(), new SystemPropertiesCredentialsProvider(), new ProfileCredentialsProvider(beanstalk.getProfile()), new EC2ContainerCredentialsProviderWrapper()); BeanstalkDeployer deployer = new BeanstalkDeployer(beanstalk.getS3Endpoint(), beanstalk.getBeanstalkEndpoint(), credentialsProvider); File warFile = getProject().files(war).getSingleFile(); deployer.deploy(warFile, deployment.getApplication(), deployment.getEnvironment(), deployment.getTemplate(), versionLabel); }