public class ZipFileBinding extends AbstractOnDiskBinding<org.jenkinsci.plugins.plaincredentials.FileCredentials>
| Modifier and Type | Class and Description |
|---|---|
static class |
ZipFileBinding.DescriptorImpl |
Binding.Environment, Binding.SingleEnvironmentMultiBinding.MultiEnvironment, MultiBinding.NullUnbinder, MultiBinding.UnbinderExtensionPoint.LegacyInstancesAreScopedToHudson| Constructor and Description |
|---|
ZipFileBinding(String variable,
String credentialsId) |
| Modifier and Type | Method and Description |
|---|---|
protected Class<org.jenkinsci.plugins.plaincredentials.FileCredentials> |
type()
Type token.
|
protected FilePath |
write(org.jenkinsci.plugins.plaincredentials.FileCredentials credentials,
FilePath dir)
Writes credentials under a given temporary directory, and returns their path (will be bound to the variable).
|
bindSinglebind, bind, getCredentials, getVariable, variablesgetCredentials, getCredentialsId, getDescriptor, variablesprotected Class<org.jenkinsci.plugins.plaincredentials.FileCredentials> type()
MultiBindingtype in class MultiBinding<org.jenkinsci.plugins.plaincredentials.FileCredentials>protected final FilePath write(org.jenkinsci.plugins.plaincredentials.FileCredentials credentials, FilePath dir) throws IOException, InterruptedException
AbstractOnDiskBindingwrite in class AbstractOnDiskBinding<org.jenkinsci.plugins.plaincredentials.FileCredentials>credentials - the credentials to binddir - a temporary directory where credentials should be written. You can assume it has already been created,
with secure permissions.IOExceptionInterruptedExceptionCopyright © 2016–2021. All rights reserved.