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.BaseStandardCredentialsDescriptorcom.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, hashCodegetDescriptor, getScopepublic 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.AWSCredentialsProviderpublic void refresh()
refresh in interface com.amazonaws.auth.AWSCredentialsProviderCopyright © 2016–2023. All rights reserved.