Serialized Form
-
Package com.microsoft.azure.util
-
Class com.microsoft.azure.util.AbstractManagedIdentitiesCredentials
class AbstractManagedIdentitiesCredentials extends AzureBaseCredentials implements Serializable-
Serialization Methods
-
readResolve
-
-
Serialized Fields
-
azureEnvName
String azureEnvName
-
-
-
Class com.microsoft.azure.util.AzureBaseCredentials
class AzureBaseCredentials extends com.cloudbees.plugins.credentials.impl.BaseStandardCredentials implements Serializable -
Class com.microsoft.azure.util.AzureCredentials
class AzureCredentials extends AzureBaseCredentials implements Serializable-
Serialized Fields
-
data
AzureCredentials.ServicePrincipal data
-
-
-
Class com.microsoft.azure.util.AzureCredentials.ServicePrincipal
class ServicePrincipal extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
After deserialization hook to upgrade legacy service principal data.XStream serialization / deserialization used by Jenkins doesn't support objects with readObject/writeObject defined.
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
authenticationEndpoint
String authenticationEndpoint
-
azureEnvironmentName
String azureEnvironmentName
Name of the Azure Environment.Added in the migration to Azure SDK 1.3.0.
-
certificateId
String certificateId
The ID of the PKCS#12 certificate stored in Jenkins master. Used for authentication ifAzureCredentials.ServicePrincipal.clientSecret
is not provided. -
clientId
Secret clientId
-
clientSecret
Secret clientSecret
-
graphEndpoint
String graphEndpoint
-
oauth2TokenEndpoint
Secret oauth2TokenEndpoint
-
resourceManagerEndpoint
String resourceManagerEndpoint
-
serviceManagementURL
String serviceManagementURL
-
subscriptionId
Secret subscriptionId
-
tenant
Secret tenant
-
-
Exception com.microsoft.azure.util.AzureCredentials.ValidationException
class ValidationException extends Exception implements Serializable -
Class com.microsoft.azure.util.AzureImdsCredentials
class AzureImdsCredentials extends AbstractManagedIdentitiesCredentials implements Serializable
-
-
Package com.microsoft.jenkins.keyvault
-
Class com.microsoft.jenkins.keyvault.BaseSecretCredentials
class BaseSecretCredentials extends com.cloudbees.plugins.credentials.impl.BaseStandardCredentials implements Serializable- serialVersionUID:
- 1L
-
Class com.microsoft.jenkins.keyvault.SecretCertificateCredentials
class SecretCertificateCredentials extends BaseSecretCredentials implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
password
Secret password
-
-
Class com.microsoft.jenkins.keyvault.SecretStringCredentials
class SecretStringCredentials extends BaseSecretCredentials implements Serializable- serialVersionUID:
- 1L
-