| Package | Description |
|---|---|
| com.cloudbees.jenkins.plugins.kubernetes_credentials_provider |
Code for the Kubernetes Credential Provider
|
| com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.convertors |
Specific converters that we handle by default.
|
| Modifier and Type | Method and Description |
|---|---|
abstract com.cloudbees.plugins.credentials.common.IdCredentials |
SecretToCredentialConverter.convert(io.fabric8.kubernetes.api.model.Secret secret)
Convert the given
Secret to an IdCredential. |
static String |
SecretUtils.getNonNullSecretData(io.fabric8.kubernetes.api.model.Secret s,
String key,
String exceptionMessage)
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..
|
static Optional<String> |
SecretUtils.getOptionalSecretData(io.fabric8.kubernetes.api.model.Secret s,
String key,
String exceptionMessage)
Get optional data for the specified key (or the mapped key if key is mapped)
|
static <T> T |
SecretUtils.requireNonNull(T obj,
String exceptionMessage)
Checks that
obj is not null. |
static <T> T |
SecretUtils.requireNonNull(T obj,
String exceptionMessage,
String mapped)
Checks that
obj is not null. |
| Modifier and Type | Method and Description |
|---|---|
com.cloudbees.plugins.credentials.impl.UsernamePasswordCredentialsImpl |
UsernamePasswordCredentialsConvertor.convert(io.fabric8.kubernetes.api.model.Secret secret) |
org.jenkinsci.plugins.plaincredentials.impl.StringCredentialsImpl |
StringCredentialConvertor.convert(io.fabric8.kubernetes.api.model.Secret secret) |
org.jenkinsci.plugins.plaincredentials.impl.FileCredentialsImpl |
FileCredentialsConvertor.convert(io.fabric8.kubernetes.api.model.Secret secret) |
com.cloudbees.plugins.credentials.impl.CertificateCredentialsImpl |
CertificateCredentialsConvertor.convert(io.fabric8.kubernetes.api.model.Secret secret) |
com.cloudbees.jenkins.plugins.sshcredentials.impl.BasicSSHUserPrivateKey |
BasicSSHUserPrivateKeyCredentialsConvertor.convert(io.fabric8.kubernetes.api.model.Secret secret) |
Copyright © 2018. All rights reserved.