- withBindSecretID(Boolean) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Set if role is bound to secret ID
- withBindSecretID() - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Bind role to secret ID.
- withBoundCidrList(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Set bound CIDR blocks.
- withCidrBlock(String) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Add a CIDR block to list of bound blocks.
- withDefaultPolicy() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Attach default policy to token.
- withDisplayName(String) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Add display name
- withHost(String) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Set hostname (default: 127.0.0.1)
- withId(String) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Add custom role ID (optional)
- withId(String) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Add token ID (optional)
- withMeta(Map<String, String>) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Add meta data.
- withMeta(String, String) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Add meta data.
- withNoDefaultPolicy(boolean) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Set TRUE if the default policy should not be part of this token.
- withNoParent(boolean) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Set TRUE if the token should be created without parent
- withNumUses(Integer) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Set desired number of uses.
- withoutBindSecretID() - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Do not bind role to secret ID.
- withoutDefaultPolicy() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Do not attach default policy to token.
- withoutTLS() - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Convenience Method for NOT using TLS
- withParent() - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Create token with parent.
- withPeriod(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Set renewal period for generated token in seconds.
- withPolicies(List<String>) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Add given policies
- withPolicies(List<String>) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Add given policies
- withPolicy(String) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Add a single policy.
- withPolicy(String) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Add a single policy.
- withPort(Integer) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Set port (default: 8200)
- withPrefix(String) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Set API prefix.
- withRenewable(Boolean) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Set if token is renewable.
- withResponse(String) - Method in exception de.stklcode.jvault.connector.exception.InvalidResponseException
-
- withSecretIdNumUses(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Set number of uses for sectet IDs.
- withSecretIdTtl(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Set default sectet ID TTL in seconds.
- withSslContext(SSLContext) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Add a custom SSL context.
- withStatusCode(Integer) - Method in exception de.stklcode.jvault.connector.exception.InvalidResponseException
-
- withTLS(boolean) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Set TLS usage (default: TRUE)
- withTLS() - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Convenience Method for TLS usage (enabled by default)
- withTokenMaxTtl(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Set maximum token TTL in seconds.
- withTokenTtl(Integer) - Method in class de.stklcode.jvault.connector.model.AppRoleBuilder
-
Set default token TTL in seconds.
- withTrustedCA(Path) - Method in class de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory
-
Add a trusted CA certifiate for HTTPS connections.
- withTtl(Integer) - Method in class de.stklcode.jvault.connector.model.TokenBuilder
-
Set desired time to live.
- writeSecret(String, String) - Method in class de.stklcode.jvault.connector.HTTPVaultConnector
-
- writeSecret(String, String) - Method in interface de.stklcode.jvault.connector.VaultConnector
-
Write secret to Vault.