@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public class RegistryKeyMaterialFactory extends KeyMaterialFactory
NULL| Constructor and Description |
|---|
RegistryKeyMaterialFactory(String username,
String password,
URL endpoint,
hudson.Launcher launcher,
hudson.EnvVars env,
hudson.model.TaskListener listener,
String dockerExecutable) |
| Modifier and Type | Method and Description |
|---|---|
KeyMaterial |
materialize()
Builds the key material environment variables needed to be passed when docker runs, to access
DockerServerCredentials that this object was created from. |
checkContextualized, contextualize, createSecretsDirectory, getContext, pluspublic KeyMaterial materialize() throws IOException, InterruptedException
KeyMaterialFactoryDockerServerCredentials that this object was created from.
When you are done using the credentials, call KeyMaterial.close() to allow sensitive
information to be removed from the disk.
materialize in class KeyMaterialFactoryIOExceptionInterruptedExceptionCopyright © 2016–2019. All rights reserved.