CreateAppRole.Request |
CreateAppRole.Request.addSecretIdBoundCidr(String cidr) |
CIDR blocks; if set, specifies blocks of IP addresses which can perform the login operation.
|
CreateAppRole.Request |
CreateAppRole.Request.addTokenBoundCidr(String cidr) |
Token bound CIDR blocks.
|
CreateAppRole.Request |
CreateAppRole.Request.addTokenPolicy(String policy) |
Token policy to encode onto generated tokens.
|
CreateAppRole.Request |
CreateAppRole.Request.bindSecretId(boolean bindSecretId) |
Require secret_id to be presented when logging in using this AppRole.
|
static CreateAppRole.Request |
CreateAppRole.Request.builder() |
Fluent API builder for configuring a request.
|
CreateAppRole.Request |
CreateAppRole.Request.roleName(String name) |
Name of the AppRole.
|
CreateAppRole.Request |
CreateAppRole.Request.secretIdNumUses(int numberOfUses) |
Number of times any particular SecretID can be used to fetch a token from this AppRole, after which the SecretID will
expire.
|
CreateAppRole.Request |
CreateAppRole.Request.secretIdTtl(Duration ttl) |
Duration after which the secret id expires.
|
CreateAppRole.Request |
CreateAppRole.Request.tokenExplicitMaxTtl(Duration duration) |
If set, will encode an explicit max TTL onto the token.
|
CreateAppRole.Request |
CreateAppRole.Request.tokenNoDefaultPolicy(boolean noDefaultPolicy) |
If set, the default policy will not be set on generated tokens; otherwise it will be added to the policies set in
token_policies.
|
CreateAppRole.Request |
CreateAppRole.Request.tokenNumUses(int numUses) |
The maximum number of times a generated token may be used (within its lifetime); 0 means unlimited.
|
CreateAppRole.Request |
CreateAppRole.Request.tokenPeriod(int period) |
Period to use on the token.
|
CreateAppRole.Request |
CreateAppRole.Request.tokenType(String tokenType) |
The type of token that should be generated.
|