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. 
 |