A B C D E F G H K O R S U V
All Classes All Packages
All Classes All Packages
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 anIdCredential
. - 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 notnull
. - requireNonNull(T, String, String) - Static method in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretUtils
-
Checks that
obj
is notnull
.
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
Secret
s. - 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
All Classes All Packages