Class CloudConnectorUtils
- java.lang.Object
-
- com.venafi.vcert.sdk.connectors.cloud.CloudConnectorUtils
-
public class CloudConnectorUtils extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCloudConnectorUtils.CAAccountInfo
-
Constructor Summary
Constructors Constructor Description CloudConnectorUtils()
-
Method Summary
-
-
-
Method Detail
-
setCit
public static void setCit(String policyName, CertificateIssuingTemplate cit, CloudPolicy.CAInfo caInfo, String apiKey, Cloud cloud) throws VCertException
- Throws:
VCertException
-
getCAAccountInfo
public static CloudConnectorUtils.CAAccountInfo getCAAccountInfo(CloudPolicy.CAInfo caInfo, String apiKey, Cloud cloud) throws VCertException
- Throws:
VCertException
-
getCIT
public static CertificateIssuingTemplate getCIT(String citName, String apiKey, Cloud cloud) throws VCertException
- Throws:
VCertException
-
createCIT
public static String createCIT(CertificateIssuingTemplate cit, String apiKey, Cloud cloud) throws VCertException
- Throws:
VCertException
-
setCitToApp
public static void setCitToApp(String policyName, CertificateIssuingTemplate cit, String apiKey, Cloud cloud) throws VCertException
- Throws:
VCertException
-
getCloudPolicy
public static CloudPolicy getCloudPolicy(String policyName, String apiKey, Cloud cloud) throws VCertException
- Throws:
VCertException
-
buildCsrAttributes
public static CloudConnector.CsrAttributes buildCsrAttributes(CertificateRequest request, PolicySpecification policySpecification) throws VCertException
- Throws:
VCertException
-
getVaaSChainOption
public static String getVaaSChainOption(ChainOption chainOption)
-
getPEMCollectionFromKeyStoreAsStream
public static PEMCollection getPEMCollectionFromKeyStoreAsStream(InputStream keyStoreAsInputStream, ChainOption chainOption, String keyPassword) throws VCertException
- Throws:
VCertException
-
-