public class AzureMsiCredentials extends AzureBaseCredentials
Modifier and Type | Class and Description |
---|---|
static class |
AzureMsiCredentials.DescriptorImpl |
com.cloudbees.plugins.credentials.impl.BaseStandardCredentials.BaseStandardCredentialsDescriptor
com.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() |
serializeToTokenData
equals, getDescription, getId, hashCode
getDescriptor, getScope
public 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 AzureBaseCredentials
public String getManagementEndpoint()
getManagementEndpoint
in class AzureBaseCredentials
public String getActiveDirectoryEndpoint()
getActiveDirectoryEndpoint
in class AzureBaseCredentials
public String getResourceManagerEndpoint()
getResourceManagerEndpoint
in class AzureBaseCredentials
public String getGraphEndpoint()
getGraphEndpoint
in class AzureBaseCredentials
public com.microsoft.jenkins.azurecommons.core.credentials.TokenCredentialData createToken()
createToken
in class AzureBaseCredentials
Copyright © 2016–2018. All rights reserved.