Uses of Interface
io.helidon.integrations.common.rest.RestApi
-
Packages that use RestApi Package Description io.helidon.integrations.common.rest Common classes for accessing JSON based REST APIs of third party systems.io.helidon.integrations.oci.connect Classes needed for OCI to connect to service API.io.helidon.integrations.vault.auths.approle AppRole authentication method for Vault.io.helidon.integrations.vault.auths.common Common classes for Vault integration.io.helidon.integrations.vault.auths.k8s Vault authentication method for Kubernetes.io.helidon.integrations.vault.auths.token Token authentication method for Vault.io.helidon.integrations.vault.secrets.cubbyhole Cubbyhole secret engine support for Vault.io.helidon.integrations.vault.secrets.database Vault's Database Secrets Engine support.io.helidon.integrations.vault.secrets.kv1 Vault's KV1 Secrets Engine support.io.helidon.integrations.vault.secrets.kv2 Vault's Key/value version 2 Secrets Engine support.io.helidon.integrations.vault.secrets.pki Vault's PKI Secrets Engine support.io.helidon.integrations.vault.secrets.transit Vault transit secrets.io.helidon.integrations.vault.spi Vault integration SPI.io.helidon.integrations.vault.sys 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 RestApi Modifier and Type Class Description static 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 Modifier and Type Class Description class
RestApiBase
Base REST API implementation. -
Uses of RestApi in io.helidon.integrations.oci.connect
Classes in io.helidon.integrations.oci.connect that implement RestApi Modifier and Type Class Description class
OciRestApi
Deprecated, for removal: This API element is subject to removal in a future version.OCI SDK instead -
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 RestApi Modifier and Type Method Description Optional<RestApi>
AppRoleVaultAuth. authenticate(Config config, Vault.Builder vaultBuilder)
Methods in io.helidon.integrations.vault.auths.approle with parameters of type RestApi Modifier and Type Method Description AppRoleAuthRx
AppRoleAuthProvider. 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 RestApi Modifier and Type Class Description class
VaultRestApi
REST API implementation with Vault specific features.Methods in io.helidon.integrations.vault.auths.common that return types with arguments of type RestApi Modifier and Type Method Description Optional<RestApi>
NoVaultAuth. 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 RestApi Modifier and Type Method Description Optional<RestApi>
K8sVaultAuth. authenticate(Config config, Vault.Builder vaultBuilder)
Methods in io.helidon.integrations.vault.auths.k8s with parameters of type RestApi Modifier and Type Method Description K8sAuthRx
K8sAuthProvider. 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 RestApi Modifier and Type Method Description Optional<RestApi>
TokenVaultAuth. authenticate(Config config, Vault.Builder vaultBuilder)
Methods in io.helidon.integrations.vault.auths.token with parameters of type RestApi Modifier and Type Method Description TokenAuthRx
TokenAuthProvider. 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 RestApi Modifier and Type Method Description CubbyholeSecretsRx
CubbyholeEngineProvider. 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 RestApi Modifier and Type Method Description DbSecretsRx
DbEngineProvider. 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 RestApi Modifier and Type Method Description Kv1SecretsRx
Kv1EngineProvider. 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 RestApi Modifier and Type Method Description Kv2SecretsRx
Kv2EngineProvider. 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 RestApi Modifier and Type Method Description PkiSecretsRx
PkiEngineProvider. 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 RestApi Modifier and Type Method Description TransitSecretsRx
TransitEngineProvider. 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 RestApi Modifier and Type Method Description Optional<RestApi>
VaultAuth. authenticate(Config config, Vault.Builder vaultBuilder)
Methods in io.helidon.integrations.vault.spi with parameters of type RestApi Modifier and Type Method Description T
AuthMethodProvider. createAuth(Config config, RestApi restAccess, String path)
Create an auth instance to provide API to access this method.T
SecretsEngineProvider. createSecrets(Config config, RestApi restAccess, String mount)
Create a secrets instance to provide API to access this engine.T
SysProvider. createSys(Config config, RestApi restAccess)
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 Modifier and Type Method Description SysRx
HcpSysProvider. createSys(Config config, RestApi restAccess)
-