Package com.microsoft.azure.util
Class AzureCredentials.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<com.cloudbees.plugins.credentials.Credentials>
-
- com.cloudbees.plugins.credentials.CredentialsDescriptor
-
- com.microsoft.azure.util.AzureCredentials.DescriptorImpl
-
- Enclosing class:
- AzureCredentials
@Extension public static class AzureCredentials.DescriptorImpl extends com.cloudbees.plugins.credentials.CredentialsDescriptor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.cloudbees.plugins.credentials.CredentialsDescriptor
com.cloudbees.plugins.credentials.CredentialsDescriptor.EnhancedCheckMethod
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListBoxModel
doFillAzureEnvironmentNameItems()
ListBoxModel
doFillCertificateIdItems(Item owner, String certificateId)
FormValidation
doVerifyConfiguration(Item owner, String subscriptionId, String clientId, String clientSecret, String certificateId, String tenant, String azureEnvironmentName, String serviceManagementURL, String authenticationEndpoint, String resourceManagerEndpoint, String graphEndpoint)
String
getDisplayName()
-
Methods inherited from class com.cloudbees.plugins.credentials.CredentialsDescriptor
calcAutoCompleteSettings, calcFillSettings, doFillScopeItems, findContextInPath, findContextInPath, getCheckMethod, getCredentialsPage, getIconClassName, isApplicable, isScopeRelevant, isScopeRelevant, isScopeRelevant, isScopeRelevant, isScopeRelevant, isScopeRelevant, lookupContext, unwrapContext
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getDisplayName
@NonNull public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<com.cloudbees.plugins.credentials.Credentials>
-
doVerifyConfiguration
@POST public FormValidation doVerifyConfiguration(@AncestorInPath Item owner, @QueryParameter String subscriptionId, @QueryParameter String clientId, @QueryParameter String clientSecret, @QueryParameter String certificateId, @QueryParameter String tenant, @QueryParameter String azureEnvironmentName, @QueryParameter String serviceManagementURL, @QueryParameter String authenticationEndpoint, @QueryParameter String resourceManagerEndpoint, @QueryParameter String graphEndpoint)
-
doFillCertificateIdItems
public ListBoxModel doFillCertificateIdItems(@AncestorInPath Item owner, @QueryParameter("certificateId") String certificateId)
-
doFillAzureEnvironmentNameItems
public ListBoxModel doFillAzureEnvironmentNameItems()
-
-