Serialized Form
-
Package de.stklcode.jvault.connector
-
Class de.stklcode.jvault.connector.HTTPVaultConnector
class HTTPVaultConnector extends Object implements Serializable-
Serialized Fields
-
authorized
boolean authorized
-
request
de.stklcode.jvault.connector.internal.RequestHelper request
-
token
String token
-
tokenTTL
long tokenTTL
-
-
-
-
Package de.stklcode.jvault.connector.exception
-
Exception Class de.stklcode.jvault.connector.exception.AuthorizationRequiredException
class AuthorizationRequiredException extends VaultConnectorException implements Serializable- serialVersionUID:
- 2629577936657393880L
-
Exception Class de.stklcode.jvault.connector.exception.ConnectionException
class ConnectionException extends VaultConnectorException implements Serializable- serialVersionUID:
- 3005430116002990418L
-
Exception Class de.stklcode.jvault.connector.exception.InvalidRequestException
class InvalidRequestException extends VaultConnectorException implements Serializable- serialVersionUID:
- -6712239648281809159L
-
Exception Class de.stklcode.jvault.connector.exception.InvalidResponseException
class InvalidResponseException extends VaultConnectorException implements Serializable- serialVersionUID:
- 2003151038614163479L
-
Exception Class de.stklcode.jvault.connector.exception.PermissionDeniedException
class PermissionDeniedException extends VaultConnectorException implements Serializable- serialVersionUID:
- -7149134015090750776L
-
Exception Class de.stklcode.jvault.connector.exception.TlsException
class TlsException extends VaultConnectorException implements Serializable- serialVersionUID:
- -5139276834988258086L
-
Exception Class de.stklcode.jvault.connector.exception.VaultConnectorException
class VaultConnectorException extends Exception implements Serializable- serialVersionUID:
- -2612477894310906036L
-
-
Package de.stklcode.jvault.connector.model
-
Class de.stklcode.jvault.connector.model.AppRole
class AppRole extends Object implements Serializable- serialVersionUID:
- 693228837510483448L
-
Serialized Fields
-
bindSecretId
Boolean bindSecretId
-
id
String id
-
localSecretIds
Boolean localSecretIds
-
name
String name
-
secretIdBoundCidrs
List<String> secretIdBoundCidrs
-
secretIdNumUses
Integer secretIdNumUses
-
secretIdTtl
Integer secretIdTtl
-
tokenBoundCidrs
List<String> tokenBoundCidrs
-
tokenExplicitMaxTtl
Integer tokenExplicitMaxTtl
-
tokenMaxTtl
Integer tokenMaxTtl
-
tokenNoDefaultPolicy
Boolean tokenNoDefaultPolicy
-
tokenNumUses
Integer tokenNumUses
-
tokenPeriod
Integer tokenPeriod
-
tokenPolicies
List<String> tokenPolicies
-
tokenTtl
Integer tokenTtl
-
tokenType
String tokenType
-
-
Class de.stklcode.jvault.connector.model.AppRoleSecret
class AppRoleSecret extends Object implements Serializable- serialVersionUID:
- -3401074170145792641L
-
Class de.stklcode.jvault.connector.model.Token
class Token extends Object implements Serializable- serialVersionUID:
- 5208508683665365287L
-
Serialized Fields
-
displayName
String displayName
-
entityAlias
String entityAlias
-
explicitMaxTtl
Integer explicitMaxTtl
-
id
String id
-
meta
Map<String,
String> meta -
noDefaultPolicy
Boolean noDefaultPolicy
-
noParent
Boolean noParent
-
numUses
Integer numUses
-
period
Integer period
-
policies
List<String> policies
-
renewable
Boolean renewable
-
ttl
Integer ttl
-
type
String type
-
-
Class de.stklcode.jvault.connector.model.TokenRole
class TokenRole extends Object implements Serializable- serialVersionUID:
- -3505215215838576321L
-
Serialized Fields
-
allowedEntityAliases
List<String> allowedEntityAliases
-
allowedPolicies
List<String> allowedPolicies
-
allowedPoliciesGlob
List<String> allowedPoliciesGlob
-
disallowedPolicies
List<String> disallowedPolicies
-
disallowedPoliciesGlob
List<String> disallowedPoliciesGlob
-
name
String name
-
orphan
Boolean orphan
-
pathSuffix
String pathSuffix
-
renewable
Boolean renewable
-
tokenBoundCidrs
List<String> tokenBoundCidrs
-
tokenExplicitMaxTtl
Integer tokenExplicitMaxTtl
-
tokenNoDefaultPolicy
Boolean tokenNoDefaultPolicy
-
tokenNumUses
Integer tokenNumUses
-
tokenPeriod
Integer tokenPeriod
-
tokenType
String tokenType
-
-
-
Package de.stklcode.jvault.connector.model.response
-
Class de.stklcode.jvault.connector.model.response.AppRoleResponse
class AppRoleResponse extends VaultDataResponse implements Serializable- serialVersionUID:
- -6536422219633829177L
-
Serialized Fields
-
role
AppRole role
-
-
Class de.stklcode.jvault.connector.model.response.AppRoleSecretResponse
class AppRoleSecretResponse extends VaultDataResponse implements Serializable- serialVersionUID:
- -2484103304072370585L
-
Serialized Fields
-
secret
AppRoleSecret secret
-
-
Class de.stklcode.jvault.connector.model.response.AuthMethodsResponse
class AuthMethodsResponse extends VaultDataResponse implements Serializable- serialVersionUID:
- -1802724129533405375L
-
Serialized Fields
-
supportedMethods
Map<String,
AuthMethod> supportedMethods
-
-
Class de.stklcode.jvault.connector.model.response.AuthResponse
class AuthResponse extends VaultDataResponse implements Serializable- serialVersionUID:
- 1628851361067456715L
-
Class de.stklcode.jvault.connector.model.response.CredentialsResponse
class CredentialsResponse extends PlainSecretResponse implements Serializable- serialVersionUID:
- -1439692963299045425L
-
Class de.stklcode.jvault.connector.model.response.ErrorResponse
class ErrorResponse extends Object implements Serializable- serialVersionUID:
- -6227368087842549149L
-
Class de.stklcode.jvault.connector.model.response.HealthResponse
class HealthResponse extends Object implements Serializable- serialVersionUID:
- 8675155916902904516L
-
Serialized Fields
-
clockSkewMs
Long clockSkewMs
-
clusterID
String clusterID
-
clusterName
String clusterName
-
echoDurationMs
Long echoDurationMs
-
enterprise
Boolean enterprise
-
initialized
Boolean initialized
-
performanceStandby
Boolean performanceStandby
-
replicationDrMode
String replicationDrMode
-
replicationPerfMode
String replicationPerfMode
-
replicationPrimaryCanaryAgeMs
Long replicationPrimaryCanaryAgeMs
-
sealed
Boolean sealed
-
serverTimeUTC
Long serverTimeUTC
-
standby
Boolean standby
-
version
String version
-
-
Class de.stklcode.jvault.connector.model.response.HelpResponse
class HelpResponse extends Object implements Serializable- serialVersionUID:
- -1152070966642848490L
-
Serialized Fields
-
help
String help
-
-
Class de.stklcode.jvault.connector.model.response.MetadataResponse
class MetadataResponse extends VaultDataResponse implements Serializable- serialVersionUID:
- -3679762333630984679L
-
Serialized Fields
-
metadata
SecretMetadata metadata
-
-
Class de.stklcode.jvault.connector.model.response.MetaSecretResponse
class MetaSecretResponse extends SecretResponse implements Serializable- serialVersionUID:
- -1076542846391240162L
-
Serialized Fields
-
secret
SecretWrapper secret
-
-
Class de.stklcode.jvault.connector.model.response.PlainSecretResponse
class PlainSecretResponse extends SecretResponse implements Serializable- serialVersionUID:
- 3010138542437913023L
-
Serialized Fields
-
data
Map<String,
Serializable> data
-
-
Class de.stklcode.jvault.connector.model.response.RawDataResponse
class RawDataResponse extends VaultDataResponse implements Serializable- serialVersionUID:
- -319727427792124071L
-
Serialized Fields
-
data
Map<String,
Serializable> data
-
-
Class de.stklcode.jvault.connector.model.response.SealResponse
class SealResponse extends Object implements Serializable- serialVersionUID:
- -6000309255473305787L
-
Serialized Fields
-
buildDate
ZonedDateTime buildDate
-
clusterId
String clusterId
-
clusterName
String clusterName
-
initialized
boolean initialized
-
migration
Boolean migration
-
nonce
String nonce
-
numberOfShares
Integer numberOfShares
-
progress
Integer progress
-
recoverySeal
Boolean recoverySeal
-
sealed
boolean sealed
-
storageType
String storageType
-
threshold
Integer threshold
-
type
String type
-
version
String version
-
-
Class de.stklcode.jvault.connector.model.response.SecretListResponse
class SecretListResponse extends VaultDataResponse implements Serializable- serialVersionUID:
- 8597121175002967213L
-
Serialized Fields
-
data
SecretListWrapper data
-
-
Class de.stklcode.jvault.connector.model.response.SecretResponse
class SecretResponse extends VaultDataResponse implements Serializable- serialVersionUID:
- 5198088815871692951L
-
Class de.stklcode.jvault.connector.model.response.SecretVersionResponse
class SecretVersionResponse extends VaultDataResponse implements Serializable- serialVersionUID:
- 2748635005258576174L
-
Serialized Fields
-
metadata
VersionMetadata metadata
-
-
Class de.stklcode.jvault.connector.model.response.TokenResponse
class TokenResponse extends VaultDataResponse implements Serializable- serialVersionUID:
- -4341114947980033457L
-
Serialized Fields
-
data
TokenData data
-
-
Class de.stklcode.jvault.connector.model.response.TokenRoleResponse
class TokenRoleResponse extends VaultDataResponse implements Serializable- serialVersionUID:
- 5265363857731948626L
-
Serialized Fields
-
data
TokenRole data
-
-
Class de.stklcode.jvault.connector.model.response.VaultDataResponse
class VaultDataResponse extends Object implements Serializable- serialVersionUID:
- 4787715235558510045L
-
-
Package de.stklcode.jvault.connector.model.response.embedded
-
Class de.stklcode.jvault.connector.model.response.embedded.AuthData
class AuthData extends Object implements Serializable- serialVersionUID:
- 5969334512309655317L
-
Serialized Fields
-
accessor
String accessor
-
clientToken
String clientToken
-
entityId
String entityId
-
leaseDuration
Integer leaseDuration
-
metadata
Map<String,
Object> metadata -
mfaRequirement
MfaRequirement mfaRequirement
-
numUses
Integer numUses
-
orphan
boolean orphan
-
policies
List<String> policies
-
renewable
boolean renewable
-
tokenPolicies
List<String> tokenPolicies
-
tokenType
String tokenType
-
-
Class de.stklcode.jvault.connector.model.response.embedded.AuthMethod
class AuthMethod extends Object implements Serializable- serialVersionUID:
- -439987082190917691L
-
Serialized Fields
-
accessor
String accessor
-
config
MountConfig config
-
deprecationStatus
String deprecationStatus
-
description
String description
-
externalEntropyAccess
boolean externalEntropyAccess
-
local
boolean local
-
options
Map<String,
String> options -
pluginVersion
String pluginVersion
-
rawType
String rawType
-
runningPluginVersion
String runningPluginVersion
-
runningSha256
String runningSha256
-
sealWrap
boolean sealWrap
-
type
AuthBackend type
-
uuid
String uuid
-
-
Class de.stklcode.jvault.connector.model.response.embedded.MfaConstraintAny
class MfaConstraintAny extends Object implements Serializable- serialVersionUID:
- 1226126781813149627L
-
Serialized Fields
-
any
List<MfaMethodId> any
-
-
Class de.stklcode.jvault.connector.model.response.embedded.MfaMethodId
class MfaMethodId extends Object implements Serializable- serialVersionUID:
- 691298070242998814L
-
Class de.stklcode.jvault.connector.model.response.embedded.MfaRequirement
class MfaRequirement extends Object implements Serializable- serialVersionUID:
- -2516941512455319638L
-
Serialized Fields
-
mfaConstraints
Map<String,
MfaConstraintAny> mfaConstraints -
mfaRequestId
String mfaRequestId
-
-
Class de.stklcode.jvault.connector.model.response.embedded.MountConfig
class MountConfig extends Object implements Serializable- serialVersionUID:
- -8653909672663717792L
-
Serialized Fields
-
allowedManagedKeys
List<String> allowedManagedKeys
-
allowedResponseHeaders
List<String> allowedResponseHeaders
-
auditNonHmacRequestKeys
List<String> auditNonHmacRequestKeys
-
auditNonHmacResponseKeys
List<String> auditNonHmacResponseKeys
-
defaultLeaseTtl
Integer defaultLeaseTtl
-
delegatedAuthAccessors
List<String> delegatedAuthAccessors
-
forceNoCache
Boolean forceNoCache
-
listingVisibility
String listingVisibility
-
maxLeaseTtl
Integer maxLeaseTtl
-
passthroughRequestHeaders
List<String> passthroughRequestHeaders
-
tokenType
String tokenType
-
userLockoutConfig
UserLockoutConfig userLockoutConfig
-
-
Class de.stklcode.jvault.connector.model.response.embedded.SecretListWrapper
class SecretListWrapper extends Object implements Serializable- serialVersionUID:
- -8777605197063766125L
-
Class de.stklcode.jvault.connector.model.response.embedded.SecretMetadata
class SecretMetadata extends Object implements Serializable- serialVersionUID:
- -905059942871916214L
-
Serialized Fields
-
casRequired
Boolean casRequired
-
createdTime
ZonedDateTime createdTime
-
currentVersion
Integer currentVersion
-
customMetadata
HashMap<String,
String> customMetadata -
deleteVersionAfter
String deleteVersionAfter
-
maxVersions
Integer maxVersions
-
oldestVersion
Integer oldestVersion
-
updatedTime
ZonedDateTime updatedTime
-
versions
Map<Integer,
VersionMetadata> versions
-
-
Class de.stklcode.jvault.connector.model.response.embedded.SecretWrapper
class SecretWrapper extends Object implements Serializable- serialVersionUID:
- 8600413181758893378L
-
Serialized Fields
-
data
Map<String,
Serializable> data -
metadata
VersionMetadata metadata
-
-
Class de.stklcode.jvault.connector.model.response.embedded.TokenData
class TokenData extends Object implements Serializable- serialVersionUID:
- -5749716740973138916L
-
Serialized Fields
-
accessor
String accessor
-
creationTime
Integer creationTime
-
creationTtl
Integer creationTtl
-
entityId
String entityId
-
expireTime
ZonedDateTime expireTime
-
explicitMaxTtl
Integer explicitMaxTtl
-
id
String id
-
issueTime
ZonedDateTime issueTime
-
meta
Map<String,
Object> meta -
name
String name
-
numUses
Integer numUses
-
orphan
boolean orphan
-
path
String path
-
policies
List<String> policies
-
renewable
boolean renewable
-
ttl
Integer ttl
-
type
String type
-
-
Class de.stklcode.jvault.connector.model.response.embedded.UserLockoutConfig
class UserLockoutConfig extends Object implements Serializable- serialVersionUID:
- -8051060041593140550L
-
Class de.stklcode.jvault.connector.model.response.embedded.VersionMetadata
class VersionMetadata extends Object implements Serializable- serialVersionUID:
- 8495687554714216478L
-
Serialized Fields
-
createdTime
ZonedDateTime createdTime
-
customMetadata
HashMap<String,
String> customMetadata -
deletionTime
ZonedDateTime deletionTime
-
destroyed
boolean destroyed
-
version
Integer version
-
-
Class de.stklcode.jvault.connector.model.response.embedded.WrapInfo
class WrapInfo extends Object implements Serializable- serialVersionUID:
- 4864973237090355607L
-
Serialized Fields
-
creationPath
String creationPath
-
creationTime
ZonedDateTime creationTime
-
token
String token
-
ttl
Integer ttl
-
-