Class AzureCredentialsStore
java.lang.Object
com.cloudbees.plugins.credentials.CredentialsStore
org.jenkinsci.plugins.azurekeyvaultplugin.AzureCredentialsStore
- All Implemented Interfaces:
 Saveable,AccessControlled
public class AzureCredentialsStore
extends com.cloudbees.plugins.credentials.CredentialsStore
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classExpose the store. - 
Field Summary
 - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanaddCredentials(com.cloudbees.plugins.credentials.domains.Domain domain, com.cloudbees.plugins.credentials.Credentials credentials) List<com.cloudbees.plugins.credentials.Credentials>getCredentials(com.cloudbees.plugins.credentials.domains.Domain domain) com.cloudbees.plugins.credentials.CredentialsStoreActionbooleanhasPermission2(org.springframework.security.core.Authentication authentication, Permission permission) booleanremoveCredentials(com.cloudbees.plugins.credentials.domains.Domain domain, com.cloudbees.plugins.credentials.Credentials credentials) booleanupdateCredentials(com.cloudbees.plugins.credentials.domains.Domain domain, com.cloudbees.plugins.credentials.Credentials credentials, com.cloudbees.plugins.credentials.Credentials credentials1) Methods inherited from class com.cloudbees.plugins.credentials.CredentialsStore
_isApplicable, addDomain, addDomain, checkPermission, getACL, getContextDisplayName, getCredentialsDescriptors, getDisplayName, getDomainByName, getDomains, getProvider, getProviderOrDie, getRelativeLinkTo, getRelativeLinkToAction, getRelativeLinkToContext, getScopes, hasPermission, hasPermission, isApplicable, isDomainsModifiable, removeDomain, save, updateDomainMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.security.AccessControlled
checkAnyPermission, hasAnyPermission 
- 
Constructor Details
- 
AzureCredentialsStore
 
 - 
 - 
Method Details
- 
getContext
- Specified by:
 getContextin classcom.cloudbees.plugins.credentials.CredentialsStore
 - 
hasPermission2
public boolean hasPermission2(@NonNull org.springframework.security.core.Authentication authentication, @NonNull Permission permission) - Specified by:
 hasPermission2in interfaceAccessControlled- Overrides:
 hasPermission2in classcom.cloudbees.plugins.credentials.CredentialsStore
 - 
getCredentials
@NonNull public List<com.cloudbees.plugins.credentials.Credentials> getCredentials(@NonNull com.cloudbees.plugins.credentials.domains.Domain domain) - Specified by:
 getCredentialsin classcom.cloudbees.plugins.credentials.CredentialsStore
 - 
addCredentials
public boolean addCredentials(@NonNull com.cloudbees.plugins.credentials.domains.Domain domain, @NonNull com.cloudbees.plugins.credentials.Credentials credentials) - Specified by:
 addCredentialsin classcom.cloudbees.plugins.credentials.CredentialsStore
 - 
removeCredentials
public boolean removeCredentials(@NonNull com.cloudbees.plugins.credentials.domains.Domain domain, @NonNull com.cloudbees.plugins.credentials.Credentials credentials) - Specified by:
 removeCredentialsin classcom.cloudbees.plugins.credentials.CredentialsStore
 - 
updateCredentials
public boolean updateCredentials(@NonNull com.cloudbees.plugins.credentials.domains.Domain domain, @NonNull com.cloudbees.plugins.credentials.Credentials credentials, @NonNull com.cloudbees.plugins.credentials.Credentials credentials1) - Specified by:
 updateCredentialsin classcom.cloudbees.plugins.credentials.CredentialsStore
 - 
getStoreAction
@Nullable public com.cloudbees.plugins.credentials.CredentialsStoreAction getStoreAction()- Overrides:
 getStoreActionin classcom.cloudbees.plugins.credentials.CredentialsStore
 
 -