Uses of Interface
io.helidon.integrations.common.rest.RestApi
Packages that use RestApi
Package
Description
Common classes for accessing JSON based REST APIs of third party systems.
AppRole authentication method for Vault.
Common classes for Vault integration.
Vault authentication method for Kubernetes.
Token authentication method for Vault.
Cubbyhole secret engine support for Vault.
Vault's Database Secrets Engine support.
Vault's KV1 Secrets Engine support.
Vault's Key/value version 2 Secrets Engine support.
Vault's PKI Secrets Engine support.
Vault transit secrets.
Vault integration SPI.
Sys operations for Vault.
-
Uses of RestApi in io.helidon.integrations.common.rest
Classes in io.helidon.integrations.common.rest with type parameters of type RestApiModifier and TypeClassDescriptionstatic class
RestApi.Builder<B extends RestApi.Builder<B,
T>, T extends RestApi> Base builder for REST APIs.Classes in io.helidon.integrations.common.rest that implement RestApi -
Uses of RestApi in io.helidon.integrations.vault.auths.approle
Methods in io.helidon.integrations.vault.auths.approle that return types with arguments of type RestApiModifier and TypeMethodDescriptionAppRoleVaultAuth.authenticate
(Config config, Vault.Builder vaultBuilder) Methods in io.helidon.integrations.vault.auths.approle with parameters of type RestApiModifier and TypeMethodDescriptionAppRoleAuthProvider.createAuth
(Config config, RestApi restApi, String path) -
Uses of RestApi in io.helidon.integrations.vault.auths.common
Classes in io.helidon.integrations.vault.auths.common that implement RestApiModifier and TypeClassDescriptionclass
REST API implementation with Vault specific features.Methods in io.helidon.integrations.vault.auths.common that return types with arguments of type RestApiModifier and TypeMethodDescriptionNoVaultAuth.authenticate
(Config config, Vault.Builder vaultBuilder) -
Uses of RestApi in io.helidon.integrations.vault.auths.k8s
Methods in io.helidon.integrations.vault.auths.k8s that return types with arguments of type RestApiModifier and TypeMethodDescriptionK8sVaultAuth.authenticate
(Config config, Vault.Builder vaultBuilder) Methods in io.helidon.integrations.vault.auths.k8s with parameters of type RestApiModifier and TypeMethodDescriptionK8sAuthProvider.createAuth
(Config config, RestApi restApi, String path) -
Uses of RestApi in io.helidon.integrations.vault.auths.token
Methods in io.helidon.integrations.vault.auths.token that return types with arguments of type RestApiModifier and TypeMethodDescriptionTokenVaultAuth.authenticate
(Config config, Vault.Builder vaultBuilder) Methods in io.helidon.integrations.vault.auths.token with parameters of type RestApiModifier and TypeMethodDescriptionTokenAuthProvider.createAuth
(Config config, RestApi restApi, String path) -
Uses of RestApi in io.helidon.integrations.vault.secrets.cubbyhole
Methods in io.helidon.integrations.vault.secrets.cubbyhole with parameters of type RestApiModifier and TypeMethodDescriptionCubbyholeEngineProvider.createSecrets
(Config config, RestApi restApi, String mount) -
Uses of RestApi in io.helidon.integrations.vault.secrets.database
Methods in io.helidon.integrations.vault.secrets.database with parameters of type RestApiModifier and TypeMethodDescriptionDbEngineProvider.createSecrets
(Config config, RestApi restApi, String mount) -
Uses of RestApi in io.helidon.integrations.vault.secrets.kv1
Methods in io.helidon.integrations.vault.secrets.kv1 with parameters of type RestApiModifier and TypeMethodDescriptionKv1EngineProvider.createSecrets
(Config config, RestApi restAccess, String mount) -
Uses of RestApi in io.helidon.integrations.vault.secrets.kv2
Methods in io.helidon.integrations.vault.secrets.kv2 with parameters of type RestApiModifier and TypeMethodDescriptionKv2EngineProvider.createSecrets
(Config config, RestApi restAccess, String mount) -
Uses of RestApi in io.helidon.integrations.vault.secrets.pki
Methods in io.helidon.integrations.vault.secrets.pki with parameters of type RestApiModifier and TypeMethodDescriptionPkiEngineProvider.createSecrets
(Config config, RestApi restApi, String mount) -
Uses of RestApi in io.helidon.integrations.vault.secrets.transit
Methods in io.helidon.integrations.vault.secrets.transit with parameters of type RestApiModifier and TypeMethodDescriptionTransitEngineProvider.createSecrets
(Config config, RestApi restAccess, String mount) -
Uses of RestApi in io.helidon.integrations.vault.spi
Methods in io.helidon.integrations.vault.spi that return types with arguments of type RestApiModifier and TypeMethodDescriptionVaultAuth.authenticate
(Config config, Vault.Builder vaultBuilder) Methods in io.helidon.integrations.vault.spi with parameters of type RestApiModifier and TypeMethodDescriptionAuthMethodProvider.createAuth
(Config config, RestApi restAccess, String path) Create an auth instance to provide API to access this method.SecretsEngineProvider.createSecrets
(Config config, RestApi restAccess, String mount) Create a secrets instance to provide API to access this engine.Create a new instance of Sys. -
Uses of RestApi in io.helidon.integrations.vault.sys
Methods in io.helidon.integrations.vault.sys with parameters of type RestApi