Class VaultInternalTOTPSecretEngine
- java.lang.Object
-
- io.quarkus.vault.runtime.client.VaultInternalBase
-
- io.quarkus.vault.runtime.client.secretengine.VaultInternalTOTPSecretEngine
-
@Singleton public class VaultInternalTOTPSecretEngine extends VaultInternalBase
-
-
Constructor Summary
Constructors Constructor Description VaultInternalTOTPSecretEngine()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.smallrye.mutiny.Uni<Optional<VaultTOTPCreateKeyResult>>createTOTPKey(VaultClient vaultClient, String token, String keyName, VaultTOTPCreateKeyBody body)io.smallrye.mutiny.Uni<Void>deleteTOTPKey(VaultClient vaultClient, String token, String keyName)io.smallrye.mutiny.Uni<VaultTOTPGenerateCodeResult>generateTOTPCode(VaultClient vaultClient, String token, String keyName)io.smallrye.mutiny.Uni<VaultTOTPListKeysResult>listTOTPKeys(VaultClient vaultClient, String token)protected StringopNamePrefix()io.smallrye.mutiny.Uni<VaultTOTPReadKeyResult>readTOTPKey(VaultClient vaultClient, String token, String keyName)io.smallrye.mutiny.Uni<VaultTOTPValidateCodeResult>validateTOTPCode(VaultClient vaultClient, String token, String keyName, String code)-
Methods inherited from class io.quarkus.vault.runtime.client.VaultInternalBase
opName
-
-
-
-
Method Detail
-
opNamePrefix
protected String opNamePrefix()
- Overrides:
opNamePrefixin classVaultInternalBase
-
createTOTPKey
public io.smallrye.mutiny.Uni<Optional<VaultTOTPCreateKeyResult>> createTOTPKey(VaultClient vaultClient, String token, String keyName, VaultTOTPCreateKeyBody body)
-
readTOTPKey
public io.smallrye.mutiny.Uni<VaultTOTPReadKeyResult> readTOTPKey(VaultClient vaultClient, String token, String keyName)
-
listTOTPKeys
public io.smallrye.mutiny.Uni<VaultTOTPListKeysResult> listTOTPKeys(VaultClient vaultClient, String token)
-
deleteTOTPKey
public io.smallrye.mutiny.Uni<Void> deleteTOTPKey(VaultClient vaultClient, String token, String keyName)
-
generateTOTPCode
public io.smallrye.mutiny.Uni<VaultTOTPGenerateCodeResult> generateTOTPCode(VaultClient vaultClient, String token, String keyName)
-
validateTOTPCode
public io.smallrye.mutiny.Uni<VaultTOTPValidateCodeResult> validateTOTPCode(VaultClient vaultClient, String token, String keyName, String code)
-
-