A B C D E F G H K O R S U V 
All Classes All Packages

A

addCredentials(Domain, Credentials) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialsStore
 
all() - Static method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretToCredentialConverter
Helper to obtain all the implementations of this ExtensionPoint
AWSCredentialsConvertor - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors
SecretToCredentialConvertor that converts AWSCredentialsImpl.
AWSCredentialsConvertor() - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.AWSCredentialsConvertor
 

B

base64Decode(String) - Static method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretUtils
Convert a String representation of the base64 encoded bytes back to a byte[].
base64DecodeToString(String) - Static method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretUtils
Convert a String representation of the base64 encoded bytes of a UTF-8 String back to a String.
BasicSSHUserPrivateKeyCredentialsConvertor - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors
SecretToCredentialConvertor that converts BasicSSHUserPrivateKey.
BasicSSHUserPrivateKeyCredentialsConvertor() - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.BasicSSHUserPrivateKeyCredentialsConvertor
 

C

canConvert(String) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.AWSCredentialsConvertor
 
canConvert(String) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.BasicSSHUserPrivateKeyCredentialsConvertor
 
canConvert(String) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.CertificateCredentialsConvertor
 
canConvert(String) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.DockerServerCredentialsConvertor
 
canConvert(String) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.FileCredentialsConvertor
 
canConvert(String) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.GitHubAppCredentialsConvertor
 
canConvert(String) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.OpenstackCredentialv3Convertor
 
canConvert(String) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.StringCredentialConvertor
 
canConvert(String) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.UsernamePasswordCredentialsConvertor
 
canConvert(String) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.VaultAppRoleCredentialsConvertor
 
canConvert(String) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.VaultGitHubTokenCredentialsConvertor
 
canConvert(String) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.VaultTokenCredentialsConvertor
 
canConvert(String) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretToCredentialConverter
Check if this converter can transform secrets of a given type.
CertificateCredentialsConvertor - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors
SecretToCredentialConvertor that converts CertificateCredentialsImpl.
CertificateCredentialsConvertor() - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.CertificateCredentialsConvertor
 
com.cloudbees.jenkins.plugins.kubernetes_credentials_provider - package com.cloudbees.jenkins.plugins.kubernetes_credentials_provider
Code for the Kubernetes Credential Provider
com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors - package com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors
Specific converters that we handle by default.
convert(Secret) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.AWSCredentialsConvertor
 
convert(Secret) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.BasicSSHUserPrivateKeyCredentialsConvertor
 
convert(Secret) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.CertificateCredentialsConvertor
 
convert(Secret) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.DockerServerCredentialsConvertor
 
convert(Secret) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.FileCredentialsConvertor
 
convert(Secret) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.GitHubAppCredentialsConvertor
 
convert(Secret) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.OpenstackCredentialv3Convertor
 
convert(Secret) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.StringCredentialConvertor
 
convert(Secret) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.UsernamePasswordCredentialsConvertor
 
convert(Secret) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.VaultAppRoleCredentialsConvertor
 
convert(Secret) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.VaultGitHubTokenCredentialsConvertor
 
convert(Secret) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.VaultTokenCredentialsConvertor
 
convert(Secret) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretToCredentialConverter
Convert the given Secret to an IdCredential.
CredentialsConvertionException - Exception in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider
Exception thrown when a credential could not be converted.
CredentialsConvertionException(String) - Constructor for exception com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.CredentialsConvertionException
Constructs a new CredentialsConvertionException with the specified detail message.
CredentialsConvertionException(String, Throwable) - Constructor for exception com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.CredentialsConvertionException
Constructs a new CredentialsConvertionException with the specified detail message and cause.

D

DockerServerCredentialsConvertor - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors
 
DockerServerCredentialsConvertor() - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.DockerServerCredentialsConvertor
 

E

eventReceived(Watcher.Action, Secret) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialProvider
 

F

FileCredentialsConvertor - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors
SecretToCredentialConvertor that converts UsernamePasswordCredentialsImpl.
FileCredentialsConvertor() - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.FileCredentialsConvertor
 

G

getContext() - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialsStore
 
getCredentialDescription(Secret) - Static method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretUtils
Obtain the credential description from a given Secret.
getCredentialId(Secret) - Static method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretUtils
Obtain the credential ID from a given Secret.
getCredentialItemScopes(Secret) - Static method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretUtils
Gets all item-group scopes from a secret.
getCredentials(Domain) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialsStore
 
getCredentials(Class<C>, ItemGroup, Authentication) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialProvider
 
getCredentials(Class<C>, Item, Authentication) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialProvider
 
getCredentials(Class<C>, Item, Authentication, List<DomainRequirement>) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialProvider
 
getCredentialScope(Secret) - Static method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretUtils
Get the scope from a given Secret.
getDisplayName() - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialsStore.KubernetesCredentialsStoreAction
 
getIconClassName() - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialProvider
 
getIconClassName() - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialsStore.KubernetesCredentialsStoreAction
 
getIconFileName() - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialsStore.KubernetesCredentialsStoreAction
 
getId() - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesSourcedCredential
 
getIdCredentials() - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesSourcedCredential
 
getItemGroups() - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesSourcedCredential
 
getKeyName(Secret, String) - Static method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretUtils
Get the mapping for the specified key name.
getNonNullSecretData(Secret, String, String) - Static method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretUtils
Get the data for the specified key (or the mapped key if key is mapped), or throw a CredentialsConvertionException if the data for the given key was not present..
getOptionalSecretData(Secret, String, String) - Static method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretUtils
Get optional data for the specified key (or the mapped key if key is mapped)
getScope() - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesSourcedCredential
 
getStore() - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialsStore.KubernetesCredentialsStoreAction
 
getStore(ModelObject) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialProvider
 
getStoreAction() - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialsStore
 
GitHubAppCredentialsConvertor - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors
SecretToCredentialConvertor that converts GitHubAppCredentials.
GitHubAppCredentialsConvertor() - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.GitHubAppCredentialsConvertor
 

H

hasPermission(Authentication, Permission) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialsStore
 

K

KubernetesCredentialProvider - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider
 
KubernetesCredentialProvider() - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialProvider
 
KubernetesCredentialsStore - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider
 
KubernetesCredentialsStore(KubernetesCredentialProvider, ItemGroup<?>) - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialsStore
 
KubernetesCredentialsStore.KubernetesCredentialsStoreAction - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider
Expose the store.
KubernetesSourcedCredential - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider
Stores a credential that was sourced from a kubernetes secret.
KubernetesSourcedCredential(IdCredentials, Set<String>) - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesSourcedCredential
 

O

onClose(WatcherException) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialProvider
 
OpenstackCredentialv3Convertor - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors
SecretToCredentialConvertor that converts OpenstackCredentialv3.
OpenstackCredentialv3Convertor() - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.OpenstackCredentialv3Convertor
 

R

removeCredentials(Domain, Credentials) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialsStore
 
requireNonNull(T, String) - Static method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretUtils
Checks that obj is not null.
requireNonNull(T, String, String) - Static method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretUtils
Checks that obj is not null.

S

SecretToCredentialConverter - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider
Class that converts a secret of a given type to an IdCredentials.
SecretToCredentialConverter() - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretToCredentialConverter
 
SecretUtils - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider
Collection of utilities for working with Secrets.
SecretUtils() - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretUtils
 
startWatchingForSecrets() - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialProvider
 
stopWatchingForSecrets() - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialProvider
 
StringCredentialConvertor - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors
SecretToCredentialConvertor that converts UsernamePasswordCredentialsImpl.
StringCredentialConvertor() - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.StringCredentialConvertor
 

U

updateCredentials(Domain, Credentials, Credentials) - Method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialsStore
 
UsernamePasswordCredentialsConvertor - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors
SecretToCredentialConvertor that converts UsernamePasswordCredentialsImpl.
UsernamePasswordCredentialsConvertor() - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.UsernamePasswordCredentialsConvertor
 

V

VaultAppRoleCredentialsConvertor - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors
SecretToCredentialConvertor that converts VaultAppRoleCredential.
VaultAppRoleCredentialsConvertor() - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.VaultAppRoleCredentialsConvertor
 
VaultGitHubTokenCredentialsConvertor - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors
SecretToCredentialConvertor that converts VaultGithubTokenCredential.
VaultGitHubTokenCredentialsConvertor() - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.VaultGitHubTokenCredentialsConvertor
 
VaultTokenCredentialsConvertor - Class in com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors
SecretToCredentialConvertor that converts VaultTokenCredential.
VaultTokenCredentialsConvertor() - Constructor for class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors.VaultTokenCredentialsConvertor
 
A B C D E F G H K O R S U V 
All Classes All Packages