public class ClientCredentials extends com.cloudbees.plugins.credentials.impl.BaseStandardCredentials implements ThycoticVaultCredentials
Modifier and Type | Class and Description |
---|---|
static class |
ClientCredentials.DescriptorImpl |
com.cloudbees.plugins.credentials.impl.BaseStandardCredentials.BaseStandardCredentialsDescriptor
ThycoticVaultCredentials.NameProvider
com.cloudbees.plugins.credentials.common.IdCredentials.Helpers
ExtensionPoint.LegacyInstancesAreScopedToHudson
Constructor and Description |
---|
ClientCredentials(com.cloudbees.plugins.credentials.CredentialsScope scope,
String id,
String description,
String tenant,
String clientId,
Secret clientSecret,
String baseURL) |
Modifier and Type | Method and Description |
---|---|
String |
getBaseURL() |
String |
getClientId() |
Secret |
getClientSecret() |
String |
getTenant() |
com.thycotic.vault.client.IDevOpsSecretsVaultClient |
getVaultClient() |
equals, getDescription, getId, hashCode
getDescriptor, getScope
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
@DataBoundConstructor public ClientCredentials(@CheckForNull com.cloudbees.plugins.credentials.CredentialsScope scope, @CheckForNull String id, @CheckForNull String description, @Nonnull String tenant, @Nonnull String clientId, @Nonnull Secret clientSecret, @Nonnull String baseURL)
public String getClientId()
public Secret getClientSecret()
public String getTenant()
public String getBaseURL()
public com.thycotic.vault.client.IDevOpsSecretsVaultClient getVaultClient()
getVaultClient
in interface ThycoticVaultCredentials
Copyright © 2016–2019. All rights reserved.