public class AzureMsiCredentials extends AzureBaseCredentials
| Modifier and Type | Class and Description |
|---|---|
static class |
AzureMsiCredentials.DescriptorImpl |
com.cloudbees.plugins.credentials.impl.BaseStandardCredentials.BaseStandardCredentialsDescriptorcom.cloudbees.plugins.credentials.common.StandardCredentials.NameProvider| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_MSI_PORT |
| Constructor and Description |
|---|
AzureMsiCredentials(com.cloudbees.plugins.credentials.CredentialsScope scope,
String id,
String description,
int msiPort)
Deprecated.
|
AzureMsiCredentials(com.cloudbees.plugins.credentials.CredentialsScope scope,
String id,
String description,
int msiPort,
String azureEnvName) |
| Modifier and Type | Method and Description |
|---|---|
com.microsoft.jenkins.azurecommons.core.credentials.TokenCredentialData |
createToken() |
String |
getActiveDirectoryEndpoint() |
String |
getAzureEnvironmentName() |
String |
getAzureEnvName() |
Map<String,String> |
getEndpoints() |
String |
getGraphEndpoint() |
String |
getManagementEndpoint() |
int |
getMsiPort() |
String |
getResourceManagerEndpoint() |
serializeToTokenDataequals, getDescription, getId, hashCodegetDescriptor, getScopepublic static final int DEFAULT_MSI_PORT
@Deprecated public AzureMsiCredentials(com.cloudbees.plugins.credentials.CredentialsScope scope, String id, String description, int msiPort)
public int getMsiPort()
public String getAzureEnvName()
public String getAzureEnvironmentName()
getAzureEnvironmentName in class AzureBaseCredentialspublic String getManagementEndpoint()
getManagementEndpoint in class AzureBaseCredentialspublic String getActiveDirectoryEndpoint()
getActiveDirectoryEndpoint in class AzureBaseCredentialspublic String getResourceManagerEndpoint()
getResourceManagerEndpoint in class AzureBaseCredentialspublic String getGraphEndpoint()
getGraphEndpoint in class AzureBaseCredentialspublic com.microsoft.jenkins.azurecommons.core.credentials.TokenCredentialData createToken()
createToken in class AzureBaseCredentialsCopyright © 2016–2018. All rights reserved.