public class VaultAppRoleCredential extends com.cloudbees.plugins.credentials.impl.BaseStandardCredentials implements VaultCredential
| Modifier and Type | Class and Description |
|---|---|
static class |
VaultAppRoleCredential.DescriptorImpl |
com.cloudbees.plugins.credentials.impl.BaseStandardCredentials.BaseStandardCredentialsDescriptorVaultCredential.NameProvider| Constructor and Description |
|---|
VaultAppRoleCredential(com.cloudbees.plugins.credentials.CredentialsScope scope,
String id,
String description,
String roleId,
hudson.util.Secret secretId) |
| Modifier and Type | Method and Description |
|---|---|
com.bettercloud.vault.Vault |
authorizeWithVault(com.bettercloud.vault.Vault vault,
com.bettercloud.vault.VaultConfig config) |
String |
getRoleId() |
hudson.util.Secret |
getSecretId() |
equals, getDescription, getId, hashCodegetDescriptor, getScopeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait@DataBoundConstructor public VaultAppRoleCredential(@CheckForNull com.cloudbees.plugins.credentials.CredentialsScope scope, @CheckForNull String id, @CheckForNull String description, @Nonnull String roleId, @Nonnull hudson.util.Secret secretId)
public String getRoleId()
public hudson.util.Secret getSecretId()
public com.bettercloud.vault.Vault authorizeWithVault(com.bettercloud.vault.Vault vault,
com.bettercloud.vault.VaultConfig config)
authorizeWithVault in interface VaultCredentialCopyright © 2016–2017 Datapipe, Inc.. All rights reserved.