Class AzureCredentialsProvider

    • Constructor Detail

      • AzureCredentialsProvider

        public AzureCredentialsProvider()
    • Method Detail

      • refreshCredentials

        public void refreshCredentials()
      • getCredentials

        @NonNull
        public <C extends com.cloudbees.plugins.credentials.Credentials> List<C> getCredentials​(@NonNull
                                                                                                Class<C> aClass,
                                                                                                @Nullable
                                                                                                ItemGroup itemGroup,
                                                                                                @Nullable
                                                                                                Authentication authentication)
        Overrides:
        getCredentials in class com.cloudbees.plugins.credentials.CredentialsProvider
      • getCredentials

        @NonNull
        public <C extends com.cloudbees.plugins.credentials.Credentials> List<C> getCredentials​(@NonNull
                                                                                                Class<C> type,
                                                                                                @NonNull
                                                                                                Item item,
                                                                                                Authentication authentication)
        Overrides:
        getCredentials in class com.cloudbees.plugins.credentials.CredentialsProvider
      • getCredentials

        public <C extends com.cloudbees.plugins.credentials.Credentials> List<C> getCredentials​(@NonNull
                                                                                                Class<C> type,
                                                                                                @NonNull
                                                                                                Item item,
                                                                                                Authentication authentication,
                                                                                                List<com.cloudbees.plugins.credentials.domains.DomainRequirement> domainRequirements)
        Overrides:
        getCredentials in class com.cloudbees.plugins.credentials.CredentialsProvider
      • extractLabelSelector

        public static String extractLabelSelector()
      • getStore

        public com.cloudbees.plugins.credentials.CredentialsStore getStore​(ModelObject object)
        Overrides:
        getStore in class com.cloudbees.plugins.credentials.CredentialsProvider
      • getIconClassName

        public String getIconClassName()
        Specified by:
        getIconClassName in interface IconSpec
        Overrides:
        getIconClassName in class com.cloudbees.plugins.credentials.CredentialsProvider