Uses of Interface
com.cloudbees.plugins.credentials.common.IdCredentials
-
Packages that use IdCredentials Package Description com.cloudbees.plugins.credentials com.cloudbees.plugins.credentials.common com.cloudbees.plugins.credentials.impl -
-
Uses of IdCredentials in com.cloudbees.plugins.credentials
Methods in com.cloudbees.plugins.credentials with type parameters of type IdCredentials Modifier and Type Method Description static <C extends IdCredentials>
CCredentialsProvider. findCredentialById(String id, Class<C> type, Run<?,?> run, DomainRequirement... domainRequirements)
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, 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)
Returns aListBoxModel
of the credentials provided by this provider which are available to the specifiedAuthentication
for items in the specifiedItemGroup
and are appropriate for the specifiedDomainRequirement
s.<C extends IdCredentials>
ListBoxModelCredentialsProvider. getCredentialIds(Class<C> type, Item item, Authentication authentication, List<DomainRequirement> domainRequirements, CredentialsMatcher matcher)
Returns aListBoxModel
of the credentials provided by this provider which are available to the specifiedAuthentication
for the specifiedItem
and are appropriate for the specifiedDomainRequirement
s.static <C extends IdCredentials>
ListBoxModelCredentialsProvider. listCredentials(Class<C> type, ItemGroup itemGroup, Authentication authentication, List<DomainRequirement> domainRequirements, CredentialsMatcher matcher)
Returns aListBoxModel
of all credentials which are available to the specifiedAuthentication
for use by theItem
s in the specifiedItemGroup
.static <C extends IdCredentials>
ListBoxModelCredentialsProvider. listCredentials(Class<C> type, Item item, Authentication authentication, List<DomainRequirement> domainRequirements, CredentialsMatcher matcher)
Returns aListBoxModel
of all credentials which are available to the specifiedAuthentication
for use by the specifiedItem
.<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 IdCredentials Modifier and Type Class Description class
AbstractIdCredentialsListBoxModel<T extends AbstractIdCredentialsListBoxModel<T,C>,C extends IdCredentials>
ListBoxModel
with support for credentials.Subinterfaces of IdCredentials in com.cloudbees.plugins.credentials.common Modifier and Type Interface Description interface
StandardCertificateCredentials
Credentials that have an ID, description, keystore and password, for example client certificates for SSL.interface
StandardCredentials
Credentials that have a description to help the user differentiate the specific credential from a collection ofCredentials
and an ID to helpJenkins
locate the specific credential from a collection ofCredentials
.interface
StandardUsernameCredentials
Credentials that have an ID, description and username.interface
StandardUsernamePasswordCredentials
The credential interface that standard username password based credentials should aim to implement.Methods in com.cloudbees.plugins.credentials.common with parameters of type IdCredentials Modifier and Type Method Description static boolean
IdCredentials.Helpers. equals(IdCredentials self, Object o)
StandardObject.equals(Object)
implementation.static int
IdCredentials.Helpers. hashCode(IdCredentials self)
The standardObject.hashCode()
implementation.AbstractIdCredentialsListBoxModel<T,C>
AbstractIdCredentialsListBoxModel. withAll(C... credentials)
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<T,C>
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 IdCredentials Modifier and Type Class Description class
BaseStandardCredentials
Base class forStandardCredentials
.class
CertificateCredentialsImpl
class
UsernamePasswordCredentialsImpl
Concrete implementation ofStandardUsernamePasswordCredentials
.
-