Class VaultInternalPKISecretEngine
- java.lang.Object
-
- io.quarkus.vault.runtime.client.VaultInternalBase
-
- io.quarkus.vault.runtime.client.secretengine.VaultInternalPKISecretEngine
-
@Singleton public class VaultInternalPKISecretEngine extends VaultInternalBase
-
-
Field Summary
-
Fields inherited from class io.quarkus.vault.runtime.client.VaultInternalBase
vaultClient
-
-
Constructor Summary
Constructors Constructor Description VaultInternalPKISecretEngine()
-
Method Summary
-
Methods inherited from class io.quarkus.vault.runtime.client.VaultInternalBase
setVaultClient
-
-
-
-
Method Detail
-
getCertificateAuthority
public io.vertx.mutiny.core.buffer.Buffer getCertificateAuthority(String token, String mount, String format)
-
getCertificateRevocationList
public io.vertx.mutiny.core.buffer.Buffer getCertificateRevocationList(String token, String mount, String format)
-
getCertificateAuthorityChain
public io.vertx.mutiny.core.buffer.Buffer getCertificateAuthorityChain(String token, String mount)
-
getCertificate
public VaultPKICertificateResult getCertificate(String token, String mount, String serial)
-
listCertificates
public VaultPKICertificateListResult listCertificates(String token, String mount)
-
configCertificateAuthority
public void configCertificateAuthority(String token, String mount, VaultPKIConfigCABody body)
-
rotateCertificateRevocationList
public VaultPKICRLRotateResult rotateCertificateRevocationList(String token, String mount)
-
generateCertificate
public VaultPKIGenerateCertificateResult generateCertificate(String token, String mount, String role, VaultPKIGenerateCertificateBody body)
-
signCertificate
public VaultPKISignCertificateRequestResult signCertificate(String token, String mount, String role, VaultPKISignCertificateRequestBody body)
-
revokeCertificate
public VaultPKIRevokeCertificateResult revokeCertificate(String token, String mount, VaultPKIRevokeCertificateBody body)
-
updateRole
public void updateRole(String token, String mount, String role, VaultPKIRoleOptionsData body)
-
readRole
public VaultPKIRoleReadResult readRole(String token, String mount, String role)
-
listRoles
public VaultPKIRolesListResult listRoles(String token, String mount)
-
generateRoot
public VaultPKIGenerateRootResult generateRoot(String token, String mount, String type, VaultPKIGenerateRootBody body)
-
signIntermediateCA
public VaultPKISignCertificateRequestResult signIntermediateCA(String token, String mount, VaultPKISignIntermediateCABody body)
-
generateIntermediateCSR
public VaultPKIGenerateIntermediateCSRResult generateIntermediateCSR(String token, String mount, String type, VaultPKIGenerateIntermediateCSRBody body)
-
setSignedIntermediateCA
public void setSignedIntermediateCA(String token, String mount, VaultPKISetSignedIntermediateCABody body)
-
tidy
public void tidy(String token, String mount, VaultPKITidyBody body)
-
configURLs
public void configURLs(String token, String mount, VaultPKIConfigURLsData body)
-
readURLs
public VaultPKIConfigURLsResult readURLs(String token, String mount)
-
configCRL
public void configCRL(String token, String mount, VaultPKIConfigCRLData body)
-
readCRL
public VaultPKIConfigCRLResult readCRL(String token, String mount)
-
-