Uses of Class
io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
Packages that use CreateAppRole.Request
Package
Description
AppRole authentication method for Vault.
-
Uses of CreateAppRole.Request in io.helidon.integrations.vault.auths.approle
Methods in io.helidon.integrations.vault.auths.approle that return CreateAppRole.RequestModifier and TypeMethodDescriptionCreateAppRole.Request.addSecretIdBoundCidr(String cidr) CIDR blocks; if set, specifies blocks of IP addresses which can perform the login operation.CreateAppRole.Request.addTokenBoundCidr(String cidr) Token bound CIDR blocks.CreateAppRole.Request.addTokenPolicy(String policy) Token policy to encode onto generated tokens.CreateAppRole.Request.bindSecretId(boolean bindSecretId) Require secret_id to be presented when logging in using this AppRole.static CreateAppRole.RequestCreateAppRole.Request.builder()Fluent API builder for configuring a request.Name of the AppRole.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.secretIdTtl(Duration ttl) Duration after which the secret id expires.CreateAppRole.Request.tokenExplicitMaxTtl(Duration duration) If set, will encode an explicit max TTL onto the token.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.tokenNumUses(int numUses) The maximum number of times a generated token may be used (within its lifetime); 0 means unlimited.CreateAppRole.Request.tokenPeriod(int period) Period to use on the token.The type of token that should be generated.Methods in io.helidon.integrations.vault.auths.approle with parameters of type CreateAppRole.RequestModifier and TypeMethodDescriptionAppRoleAuth.createAppRole(CreateAppRole.Request appRoleRequest) Creates a new AppRole or updates an existing AppRole.