static AppRole.Builder |
AppRole.builder(String name) |
|
AppRole.Builder |
AppRole.Builder.wit0hTokenPeriod(Integer tokenPeriod) |
Set renewal period for generated token in seconds.
|
AppRole.Builder |
AppRole.Builder.withBindSecretID() |
Bind role to secret ID.
|
AppRole.Builder |
AppRole.Builder.withBindSecretID(Boolean bindSecretId) |
Set if role is bound to secret ID.
|
AppRole.Builder |
AppRole.Builder.withEnableLocalSecretIds(Boolean enableLocalSecretIds) |
Enable or disable local secret IDs.
|
AppRole.Builder |
AppRole.Builder.withId(String id) |
Add custom role ID.
|
AppRole.Builder |
AppRole.Builder.withName(String name) |
Add role name.
|
AppRole.Builder |
AppRole.Builder.withoutBindSecretID() |
Do not bind role to secret ID.
|
AppRole.Builder |
AppRole.Builder.withPeriod(Integer period) |
Deprecated.
|
AppRole.Builder |
AppRole.Builder.withPolicies(List<String> policies) |
Deprecated.
|
AppRole.Builder |
AppRole.Builder.withPolicy(String policy) |
Deprecated.
|
AppRole.Builder |
AppRole.Builder.withSecretBoundCidr(String secretBoundCidr) |
Add a CIDR block to list of bound blocks for secret.
|
AppRole.Builder |
AppRole.Builder.withSecretIdBoundCidrs(List<String> secretIdBoundCidrs) |
Set bound CIDR blocks.
|
AppRole.Builder |
AppRole.Builder.withSecretIdNumUses(Integer secretIdNumUses) |
Set number of uses for sectet IDs.
|
AppRole.Builder |
AppRole.Builder.withSecretIdTtl(Integer secretIdTtl) |
Set default sectet ID TTL in seconds.
|
AppRole.Builder |
AppRole.Builder.withTokenBoundCidr(String tokenBoundCidr) |
Add a CIDR block to list of bound blocks for token.
|
AppRole.Builder |
AppRole.Builder.withTokenBoundCidrs(List<String> tokenBoundCidrs) |
Set bound CIDR blocks for associated tokens.
|
AppRole.Builder |
AppRole.Builder.withTokenExplicitMaxTtl(Integer tokenExplicitMaxTtl) |
Set explicit maximum token TTL in seconds.
|
AppRole.Builder |
AppRole.Builder.withTokenMaxTtl(Integer tokenMaxTtl) |
Set maximum token TTL in seconds.
|
AppRole.Builder |
AppRole.Builder.withTokenNoDefaultPolicy(Boolean tokenNoDefaultPolicy) |
Enable or disable default policy for generated token.
|
AppRole.Builder |
AppRole.Builder.withTokenNumUses(Integer tokenNumUses) |
Set number of uses for generated tokens.
|
AppRole.Builder |
AppRole.Builder.withTokenPolicies(List<String> tokenPolicies) |
Add given policies.
|
AppRole.Builder |
AppRole.Builder.withTokenPolicy(String tokenPolicy) |
Add a single policy.
|
AppRole.Builder |
AppRole.Builder.withTokenTtl(Integer tokenTtl) |
Set default token TTL in seconds.
|
AppRole.Builder |
AppRole.Builder.withTokenType(Token.Type tokenType) |
Set type of generated token.
|