static AppRoleBuilder |
AppRole.builder(String name) |
|
AppRoleBuilder |
AppRoleBuilder.withBindSecretID() |
Bind role to secret ID.
|
AppRoleBuilder |
AppRoleBuilder.withBindSecretID(Boolean bindSecretId) |
Set if role is bound to secret ID.
|
AppRoleBuilder |
AppRoleBuilder.withBoundCidrList(List<String> boundCidrList) |
Deprecated.
|
AppRoleBuilder |
AppRoleBuilder.withCidrBlock(String cidrBlock) |
Add a CIDR block to list of bound blocks.
|
AppRoleBuilder |
AppRoleBuilder.withId(String id) |
Add custom role ID.
|
AppRoleBuilder |
AppRoleBuilder.withoutBindSecretID() |
Do not bind role to secret ID.
|
AppRoleBuilder |
AppRoleBuilder.withPeriod(Integer period) |
Set renewal period for generated token in seconds.
|
AppRoleBuilder |
AppRoleBuilder.withPolicies(List<String> policies) |
Add given policies.
|
AppRoleBuilder |
AppRoleBuilder.withPolicy(String policy) |
Add a single policy.
|
AppRoleBuilder |
AppRoleBuilder.withSecretIdBoundCidrs(List<String> secretIdBoundCidrs) |
Set bound CIDR blocks.
|
AppRoleBuilder |
AppRoleBuilder.withSecretIdNumUses(Integer secredIdNumUses) |
Set number of uses for sectet IDs.
|
AppRoleBuilder |
AppRoleBuilder.withSecretIdTtl(Integer secredIdTtl) |
Set default sectet ID TTL in seconds.
|
AppRoleBuilder |
AppRoleBuilder.withTokenMaxTtl(Integer tokenMaxTtl) |
Set maximum token TTL in seconds.
|
AppRoleBuilder |
AppRoleBuilder.withTokenTtl(Integer tokenTtl) |
Set default token TTL in seconds.
|