public abstract class DockerServerCredentials
extends com.cloudbees.plugins.credentials.impl.BaseStandardCredentials
implements com.cloudbees.plugins.credentials.common.StandardCertificateCredentials
DockerServerEndpoint,
Serialized Formcom.cloudbees.plugins.credentials.impl.BaseStandardCredentials.BaseStandardCredentialsDescriptor| Modifier | Constructor and Description |
|---|---|
protected |
DockerServerCredentials(com.cloudbees.plugins.credentials.CredentialsScope scope,
String id,
String description) |
| Modifier and Type | Method and Description |
|---|---|
X509Certificate |
getClientCertificate() |
abstract String |
getClientCertificateInPEM()
Gets the PEM formatted client certificate that matches with
getClientSecretKey(). |
RSAPublicKey |
getClientSecretKey() |
abstract String |
getClientSecretKeyInPEM()
Gets the PEM formatted secret key to identify the client.
|
KeyStore |
getKeyStore() |
hudson.util.Secret |
getPassword() |
X509Certificate |
getServerCaCertificate() |
abstract String |
getServerCaCertificateInPEM()
Gets the PEM formatted server certificate that matches with
getClientSecretKey(). |
equals, getDescription, getId, hashCodegetDescriptor, getScopeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait@Nullable public abstract String getClientSecretKeyInPEM()
--tlskey option in docker(1)public RSAPublicKey getClientSecretKey() throws IOException
IOException@Nullable public abstract String getClientCertificateInPEM()
getClientSecretKey().
The --tlscert option in docker(1).public X509Certificate getClientCertificate() throws IOException
IOException@Nullable public abstract String getServerCaCertificateInPEM()
getClientSecretKey().
The --tlscacert option in docker(1).public X509Certificate getServerCaCertificate() throws IOException
IOException@NonNull public KeyStore getKeyStore()
getKeyStore in interface com.cloudbees.plugins.credentials.common.CertificateCredentials@NonNull public hudson.util.Secret getPassword()
getPassword in interface com.cloudbees.plugins.credentials.common.PasswordCredentialsCopyright © 2004-2015. All Rights Reserved.