public static class FolderCredentialsProvider.FolderCredentialsProperty extends AbstractFolderProperty<AbstractFolder<?>>
Modifier and Type | Class and Description |
---|---|
class |
FolderCredentialsProvider.FolderCredentialsProperty.CredentialsStoreActionImpl
Our
CredentialsStoreAction . |
static class |
FolderCredentialsProvider.FolderCredentialsProperty.DescriptorImpl
Our constructor
|
ExtensionPoint.LegacyInstancesAreScopedToHudson
owner
Constructor and Description |
---|
FolderCredentialsProperty(com.cloudbees.plugins.credentials.domains.DomainCredentials[] domainCredentials)
Constructor for stapler.
|
FolderCredentialsProperty(List<com.cloudbees.plugins.credentials.Credentials> credentials)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
List<com.cloudbees.plugins.credentials.Credentials> |
getCredentials()
Gets all the folder's credentials.
|
<C extends com.cloudbees.plugins.credentials.Credentials> |
getCredentials(Class<C> type) |
List<com.cloudbees.plugins.credentials.domains.DomainCredentials> |
getDomainCredentials()
Returns the
DomainCredentials |
Map<com.cloudbees.plugins.credentials.domains.Domain,List<com.cloudbees.plugins.credentials.Credentials>> |
getDomainCredentialsMap()
The Map of domain credentials.
|
com.cloudbees.hudson.plugins.folder.properties.FolderCredentialsProvider.FolderCredentialsProperty.StoreImpl |
getStore()
Returns the
StoreImpl . |
AbstractFolderProperty<?> |
reconfigure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject form) |
void |
setDomainCredentialsMap(Map<com.cloudbees.plugins.credentials.domains.Domain,List<com.cloudbees.plugins.credentials.Credentials>> domainCredentialsMap)
Sets the map of domain credentials.
|
getDescriptor, getHealthMetrics, getHealthReports, getItemContainerOverrides, getOwner, setOwner
@Deprecated public FolderCredentialsProperty(List<com.cloudbees.plugins.credentials.Credentials> credentials)
credentials
- the credentials.@DataBoundConstructor public FolderCredentialsProperty(com.cloudbees.plugins.credentials.domains.DomainCredentials[] domainCredentials)
domainCredentials
- the credentials.public <C extends com.cloudbees.plugins.credentials.Credentials> List<C> getCredentials(Class<C> type)
public List<com.cloudbees.plugins.credentials.Credentials> getCredentials()
public List<com.cloudbees.plugins.credentials.domains.DomainCredentials> getDomainCredentials()
DomainCredentials
DomainCredentials
@NonNull public Map<com.cloudbees.plugins.credentials.domains.Domain,List<com.cloudbees.plugins.credentials.Credentials>> getDomainCredentialsMap()
public void setDomainCredentialsMap(Map<com.cloudbees.plugins.credentials.domains.Domain,List<com.cloudbees.plugins.credentials.Credentials>> domainCredentialsMap)
domainCredentialsMap
- the map of domain credentials.@NonNull public com.cloudbees.hudson.plugins.folder.properties.FolderCredentialsProvider.FolderCredentialsProperty.StoreImpl getStore()
StoreImpl
.StoreImpl
.public AbstractFolderProperty<?> reconfigure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject form) throws Descriptor.FormException
reconfigure
in interface ReconfigurableDescribable<AbstractFolderProperty<?>>
reconfigure
in class AbstractFolderProperty<AbstractFolder<?>>
Descriptor.FormException
Copyright © 2016–2020. All rights reserved.