public class CodeBuildBaseCredentials
extends com.cloudbees.plugins.credentials.impl.BaseStandardCredentials
implements com.amazonaws.auth.AWSCredentialsProvider
Modifier and Type | Class and Description |
---|---|
static class |
CodeBuildBaseCredentials.DescriptorImpl |
com.cloudbees.plugins.credentials.impl.BaseStandardCredentials.BaseStandardCredentialsDescriptor
com.cloudbees.plugins.credentials.common.StandardCredentials.NameProvider
Modifier and Type | Field and Description |
---|---|
static String |
BASIC_AWS_CREDS |
static String |
DEFAULT_CHAIN_CREDS |
static String |
IAM_ROLE_CREDS |
static String |
ROLE_SESSION_NAME |
static long |
serialVersionUID |
Constructor and Description |
---|
CodeBuildBaseCredentials(com.cloudbees.plugins.credentials.CredentialsScope scope,
String id,
String description,
String accessKey,
String secretKey,
String proxyHost,
String proxyPort,
String iamRoleArn,
String externalId) |
Modifier and Type | Method and Description |
---|---|
com.amazonaws.auth.AWSCredentials |
getCredentials() |
String |
getCredentialsDescriptor() |
void |
refresh() |
equals, getDescription, getId, hashCode
getDescriptor, getScope
public static final String DEFAULT_CHAIN_CREDS
public static final String BASIC_AWS_CREDS
public static final String IAM_ROLE_CREDS
public static final String ROLE_SESSION_NAME
public static final long serialVersionUID
public String getCredentialsDescriptor()
public com.amazonaws.auth.AWSCredentials getCredentials()
getCredentials
in interface com.amazonaws.auth.AWSCredentialsProvider
public void refresh()
refresh
in interface com.amazonaws.auth.AWSCredentialsProvider
Copyright © 2016–2023. All rights reserved.