Uses of Interface
com.cloudbees.plugins.credentials.common.IdCredentials
Packages that use IdCredentials
Package
Description
-
Uses of IdCredentials in com.cloudbees.plugins.credentials
Methods in com.cloudbees.plugins.credentials with type parameters of type IdCredentialsModifier and TypeMethodDescriptionstatic <C extends IdCredentials>
CCredentialsProvider.findCredentialById(String id, Class<C> type, Run<?, ?> run) A common requirement for plugins is to resolve a specific credential by id in the context of a specific run.static <C extends IdCredentials>
CCredentialsProvider.findCredentialById(String id, Class<C> type, Run<?, ?> run, DomainRequirement... domainRequirements) Deprecated.static <C extends IdCredentials>
CCredentialsProvider.findCredentialById(String id, Class<C> type, Run<?, ?> run, List<DomainRequirement> domainRequirements) A common requirement for plugins is to resolve a specific credential by id in the context of a specific run.<C extends IdCredentials>
ListBoxModelCredentialsProvider.getCredentialIds(Class<C> type, ItemGroup itemGroup, Authentication authentication, List<DomainRequirement> domainRequirements, CredentialsMatcher matcher) <C extends IdCredentials>
ListBoxModelCredentialsProvider.getCredentialIds(Class<C> type, Item item, Authentication authentication, List<DomainRequirement> domainRequirements, CredentialsMatcher matcher) Deprecated.<C extends IdCredentials>
ListBoxModelCredentialsProvider.getCredentialIdsInItem(Class<C> type, Item item, org.springframework.security.core.Authentication authentication, List<DomainRequirement> domainRequirements, CredentialsMatcher matcher) Returns aListBoxModelof the credentials provided by this provider which are available to the specifiedAuthenticationfor the specifiedItemand are appropriate for the specifiedDomainRequirements.<C extends IdCredentials>
ListBoxModelCredentialsProvider.getCredentialIdsInItemGroup(Class<C> type, ItemGroup itemGroup, org.springframework.security.core.Authentication authentication, List<DomainRequirement> domainRequirements, CredentialsMatcher matcher) Returns aListBoxModelof the credentials provided by this provider which are available to the specifiedAuthenticationfor items in the specifiedItemGroupand are appropriate for the specifiedDomainRequirements.static <C extends IdCredentials>
ListBoxModelCredentialsProvider.listCredentials(Class<C> type, ItemGroup itemGroup, Authentication authentication, List<DomainRequirement> domainRequirements, CredentialsMatcher matcher) static <C extends IdCredentials>
ListBoxModelCredentialsProvider.listCredentials(Class<C> type, Item item, Authentication authentication, List<DomainRequirement> domainRequirements, CredentialsMatcher matcher) Deprecated.static <C extends IdCredentials>
ListBoxModelCredentialsProvider.listCredentialsInItem(Class<C> type, Item item, org.springframework.security.core.Authentication authentication, List<DomainRequirement> domainRequirements, CredentialsMatcher matcher) Returns aListBoxModelof all credentials which are available to the specifiedAuthenticationfor use by the specifiedItem.static <C extends IdCredentials>
ListBoxModelCredentialsProvider.listCredentialsInItemGroup(Class<C> type, ItemGroup itemGroup, org.springframework.security.core.Authentication authentication, List<DomainRequirement> domainRequirements, CredentialsMatcher matcher) Returns aListBoxModelof all credentials which are available to the specifiedAuthenticationfor use by theItems in the specifiedItemGroup.<C extends IdCredentials>
CCredentialsParameterValue.lookupCredentials(Class<C> type, Run run, DomainRequirement... domainRequirements) <C extends IdCredentials>
CCredentialsParameterValue.lookupCredentials(Class<C> type, Run run, List<DomainRequirement> domainRequirements) -
Uses of IdCredentials in com.cloudbees.plugins.credentials.common
Classes in com.cloudbees.plugins.credentials.common with type parameters of type IdCredentialsModifier and TypeClassDescriptionclassAbstractIdCredentialsListBoxModel<T extends AbstractIdCredentialsListBoxModel<T,C>, C extends IdCredentials> ListBoxModelwith support for credentials.Subinterfaces of IdCredentials in com.cloudbees.plugins.credentials.commonModifier and TypeInterfaceDescriptioninterfaceCredentials that have an ID, description, keystore and password, for example client certificates for SSL.interfaceCredentials that have a description to help the user differentiate the specific credential from a collection ofCredentialsand an ID to helpJenkinslocate the specific credential from a collection ofCredentials.interfaceCredentials that have an ID, description and username.interfaceThe credential interface that standard username password based credentials should aim to implement.Methods in com.cloudbees.plugins.credentials.common with parameters of type IdCredentialsModifier and TypeMethodDescriptionstatic booleanIdCredentials.Helpers.equals(IdCredentials self, Object o) StandardObject.equals(Object)implementation.static intIdCredentials.Helpers.hashCode(IdCredentials self) The standardObject.hashCode()implementation.Deprecated.prefer using theAbstractIdCredentialsListBoxModel.include(Item, Class)orAbstractIdCredentialsListBoxModel.includeAs(Authentication, Item, Class)methods to build the list box contents in order to allow credentials providers to not have to instantiate a full credential instance where those credential providers store the secrets external from Jenkins.AbstractIdCredentialsListBoxModel.withMatching(CredentialsMatcher matcher, C... credentials) Deprecated.prefer using theAbstractIdCredentialsListBoxModel.includeMatching(Item, Class, List, CredentialsMatcher)orAbstractIdCredentialsListBoxModel.includeMatchingAs(Authentication, Item, Class, List, CredentialsMatcher)methods to build the list box contents in order to allow credentials providers to not have to instantiate a full credential instance where those credential providers store the secrets external from Jenkins. -
Uses of IdCredentials in com.cloudbees.plugins.credentials.impl
Classes in com.cloudbees.plugins.credentials.impl that implement IdCredentialsModifier and TypeClassDescriptionclassBase class forStandardCredentials.classclassConcrete implementation ofStandardUsernamePasswordCredentials.
CredentialsProvider.findCredentialById(String, Class, Run, List)instead.