List of usage examples for org.springframework.vault.support VaultCertificateRequest builder
public static VaultCertificateRequestBuilder builder()
From source file:example.pki.CertificateUtil.java
private static VaultCertificateResponse requestCertificate(VaultOperations vaultOperations, VaultPkiProperties pkiProperties) { logger.info("Requesting SSL certificate from Vault for: {}", pkiProperties.getCommonName()); VaultCertificateRequest certificateRequest = VaultCertificateRequest.builder() .commonName(pkiProperties.getCommonName()) .altNames(pkiProperties.getAltNames() != null ? pkiProperties.getAltNames() : Collections.<String>emptyList()) .build();//from w ww . ja v a 2s . c o m VaultCertificateResponse certificateResponse = vaultOperations.opsForPki(pkiProperties.getBackend()) .issueCertificate(pkiProperties.getRole(), certificateRequest); return certificateResponse; }