Serialized Form
-
Package com.bettercloud.vault
-
Class com.bettercloud.vault.EnvironmentLoader extends java.lang.Object implements Serializable
-
Class com.bettercloud.vault.SslConfig extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundExceptionThere was a community request to make
Vaultand its config class serializable (https://github.com/BetterCloud/vault-java-driver/pull/51). However, this SslConfig class now contains a member field of typeSSLContext, which cannot be serialized.Therefore, that member field is declared
transient. This means that if an SslConfig object is serialized, its member field will benullafter deserialization. Fortunately, the Java deserialization process provides this lifecycle hook, which is used here to re-populate the sslContext member field.- Throws:
java.io.IOException- If an error occurs during deserialization (part of the default Java process)java.lang.ClassNotFoundException- If an error occurs during deserialization (part of the default Java process)- See Also:
Serializable
-
-
Serialized Fields
-
clientKeyPemUTF8
java.lang.String clientKeyPemUTF8
-
clientPemUTF8
java.lang.String clientPemUTF8
-
environmentLoader
EnvironmentLoader environmentLoader
-
keyStorePassword
java.lang.String keyStorePassword
-
pemUTF8
java.lang.String pemUTF8
-
verify
boolean verify
-
verifyObject
java.lang.Boolean verifyObject
-
-
Class com.bettercloud.vault.VaultConfig extends java.lang.Object implements Serializable
-
Serialized Fields
-
address
java.lang.String address
-
environmentLoader
EnvironmentLoader environmentLoader
-
globalEngineVersion
java.lang.Integer globalEngineVersion
-
maxRetries
int maxRetries
-
nameSpace
java.lang.String nameSpace
-
openTimeout
java.lang.Integer openTimeout
-
prefixPathDepth
int prefixPathDepth
-
readTimeout
java.lang.Integer readTimeout
-
retryIntervalMilliseconds
int retryIntervalMilliseconds
-
secretsEnginePathMap
java.util.Map<java.lang.String,java.lang.String> secretsEnginePathMap
-
sslConfig
SslConfig sslConfig
-
token
java.lang.String token
-
-
-
Class com.bettercloud.vault.VaultException extends java.lang.Exception implements Serializable
-
Serialized Fields
-
httpStatusCode
int httpStatusCode
-
-
-
-
Package com.bettercloud.vault.api
-
Class com.bettercloud.vault.api.Auth.TokenRequest extends java.lang.Object implements Serializable
-
Serialized Fields
-
displayName
java.lang.String displayName
-
entityAlias
java.lang.String entityAlias
-
explicitMaxTtl
java.lang.String explicitMaxTtl
-
id
java.util.UUID id
-
meta
java.util.Map<java.lang.String,java.lang.String> meta
-
noDefaultPolicy
java.lang.Boolean noDefaultPolicy
-
noParent
java.lang.Boolean noParent
-
numUses
java.lang.Long numUses
-
period
java.lang.String period
-
polices
java.util.List<java.lang.String> polices
-
renewable
java.lang.Boolean renewable
-
role
java.lang.String role
-
ttl
java.lang.String ttl
-
type
java.lang.String type
-
-
-
-
Package com.bettercloud.vault.api.mounts
-
Class com.bettercloud.vault.api.mounts.Mount extends java.lang.Object implements Serializable
- serialVersionUID:
- 45748211702309181L
-
Serialized Fields
-
config
MountConfig config
-
description
java.lang.String description
-
local
java.lang.Boolean local
-
sealWrap
java.lang.Boolean sealWrap
-
type
MountType type
-
-
Class com.bettercloud.vault.api.mounts.MountConfig extends java.lang.Object implements Serializable
- serialVersionUID:
- 839595627039704093L
-
Serialized Fields
-
auditNonHmacRequestKeys
java.util.List<java.lang.String> auditNonHmacRequestKeys
-
auditNonHmacResponseKeys
java.util.List<java.lang.String> auditNonHmacResponseKeys
-
defaultLeaseTtl
java.lang.Integer defaultLeaseTtl
-
description
java.lang.String description
-
forceNoCache
java.lang.Boolean forceNoCache
-
maxLeaseTtl
java.lang.Integer maxLeaseTtl
-
pluginName
java.lang.String pluginName
-
-
Class com.bettercloud.vault.api.mounts.MountPayload extends java.lang.Object implements Serializable
- serialVersionUID:
- 839595627039704093L
-
Serialized Fields
-
auditNonHmacRequestKeys
java.util.List<java.lang.String> auditNonHmacRequestKeys
-
auditNonHmacResponseKeys
java.util.List<java.lang.String> auditNonHmacResponseKeys
-
defaultLeaseTtl
TimeToLive defaultLeaseTtl
-
description
java.lang.String description
-
forceNoCache
java.lang.Boolean forceNoCache
-
local
java.lang.Boolean local
-
maxLeaseTtl
TimeToLive maxLeaseTtl
-
pluginName
java.lang.String pluginName
-
sealWrap
java.lang.Boolean sealWrap
-
-
-
Package com.bettercloud.vault.api.pki
-
Class com.bettercloud.vault.api.pki.Credential extends java.lang.Object implements Serializable
-
Serialized Fields
-
certificate
java.lang.String certificate
-
issuingCa
java.lang.String issuingCa
-
privateKey
java.lang.String privateKey
-
privateKeyType
java.lang.String privateKeyType
-
serialNumber
java.lang.String serialNumber
-
-
-
Class com.bettercloud.vault.api.pki.RoleOptions extends java.lang.Object implements Serializable
-
Serialized Fields
-
allowAnyName
java.lang.Boolean allowAnyName
-
allowBareDomains
java.lang.Boolean allowBareDomains
-
allowedDomains
java.util.List<java.lang.String> allowedDomains
-
allowIpSans
java.lang.Boolean allowIpSans
-
allowLocalhost
java.lang.Boolean allowLocalhost
-
allowSpiffename
java.lang.Boolean allowSpiffename
-
allowSubdomains
java.lang.Boolean allowSubdomains
-
clientFlag
java.lang.Boolean clientFlag
-
codeSigningFlag
java.lang.Boolean codeSigningFlag
-
emailProtectionFlag
java.lang.Boolean emailProtectionFlag
-
enforceHostnames
java.lang.Boolean enforceHostnames
-
keyBits
java.lang.Long keyBits
-
keyType
java.lang.String keyType
-
keyUsage
java.util.List<java.lang.String> keyUsage
-
maxTtl
java.lang.String maxTtl
-
serverFlag
java.lang.Boolean serverFlag
-
ttl
java.lang.String ttl
-
useCsrCommonName
java.lang.Boolean useCsrCommonName
-
useCsrSans
java.lang.Boolean useCsrSans
-
-
-
-
Package com.bettercloud.vault.json
-
Class com.bettercloud.vault.json.JsonArray extends JsonValue implements Serializable
-
Serialized Fields
-
values
java.util.List<JsonValue> values
-
-
-
Class com.bettercloud.vault.json.JsonObject extends JsonValue implements Serializable
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream inputStream) throws java.io.IOException, java.lang.ClassNotFoundException- Throws:
java.io.IOExceptionjava.lang.ClassNotFoundException
-
-
Serialized Fields
-
names
java.util.List<java.lang.String> names
-
values
java.util.List<JsonValue> values
-
-
-
Class com.bettercloud.vault.json.JsonValue extends java.lang.Object implements Serializable
-
Class com.bettercloud.vault.json.ParseException extends java.lang.RuntimeException implements Serializable
-
Serialized Fields
-
column
int column
-
line
int line
-
offset
int offset
-
-
-
-
Package com.bettercloud.vault.response
-
Class com.bettercloud.vault.response.AuthResponse extends VaultResponse implements Serializable
-
Serialized Fields
-
appId
java.lang.String appId
-
authClientToken
java.lang.String authClientToken
-
authLeaseDuration
long authLeaseDuration
-
authPolicies
java.util.List<java.lang.String> authPolicies
-
authRenewable
boolean authRenewable
-
nonce
java.lang.String nonce
-
renewable
java.lang.Boolean renewable
-
tokenAccessor
java.lang.String tokenAccessor
-
userId
java.lang.String userId
-
username
java.lang.String username
-
-
-
Class com.bettercloud.vault.response.DatabaseResponse extends LogicalResponse implements Serializable
-
Serialized Fields
-
credential
DatabaseCredential credential
-
roleOptions
DatabaseRoleOptions roleOptions
-
-
-
Class com.bettercloud.vault.response.HealthResponse extends java.lang.Object implements Serializable
-
Serialized Fields
-
initialized
java.lang.Boolean initialized
-
restResponse
RestResponse restResponse
-
retries
int retries
-
sealed
java.lang.Boolean sealed
-
serverTimeUTC
java.lang.Long serverTimeUTC
-
standby
java.lang.Boolean standby
-
-
-
Class com.bettercloud.vault.response.LogicalResponse extends VaultResponse implements Serializable
-
Serialized Fields
-
data
java.util.Map<java.lang.String,java.lang.String> data
-
dataObject
JsonObject dataObject
-
leaseDuration
java.lang.Long leaseDuration
-
leaseId
java.lang.String leaseId
-
listData
java.util.List<java.lang.String> listData
-
renewable
java.lang.Boolean renewable
-
-
-
Class com.bettercloud.vault.response.LookupResponse extends VaultResponse implements Serializable
-
Serialized Fields
-
accessor
java.lang.String accessor
-
creationTime
long creationTime
-
creationTTL
long creationTTL
-
displayName
java.lang.String displayName
-
explicitMaxTTL
long explicitMaxTTL
-
id
java.lang.String id
-
lastRenewalTime
java.lang.Long lastRenewalTime
-
numUses
int numUses
-
orphan
boolean orphan
-
path
java.lang.String path
-
policies
java.util.List<java.lang.String> policies
-
renewable
boolean renewable
-
ttl
long ttl
-
username
java.lang.String username
-
-
-
Class com.bettercloud.vault.response.MountResponse extends LogicalResponse implements Serializable
- serialVersionUID:
- -7066405243425032451L
-
Class com.bettercloud.vault.response.PkiResponse extends LogicalResponse implements Serializable
-
Serialized Fields
-
credential
Credential credential
-
roleOptions
RoleOptions roleOptions
-
-
-
Class com.bettercloud.vault.response.SealResponse extends VaultResponse implements Serializable
-
Serialized Fields
-
numberOfShares
java.lang.Long numberOfShares
-
progress
java.lang.Long progress
-
sealed
java.lang.Boolean sealed
-
threshold
java.lang.Long threshold
-
-
-
Class com.bettercloud.vault.response.VaultResponse extends java.lang.Object implements Serializable
-
Serialized Fields
-
restResponse
RestResponse restResponse
-
retries
int retries
-
-
-
-
Package com.bettercloud.vault.rest
-
Class com.bettercloud.vault.rest.RestException extends java.lang.Exception implements Serializable
-
Class com.bettercloud.vault.rest.RestResponse extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
byte[] body
-
mimeType
java.lang.String mimeType
-
status
int status
-
-
-