Skip to content

v5.7.0: Support for VCP Provisioning - (Pre-release)

Pre-release
Pre-release
Compare
Choose a tag to compare
@vfidevbot vfidevbot released this 28 May 20:31
· 71 commits to master since this release
1b471ab

NEW FEATURE: Support for VCP Provisioning

Added new feature that allows users to provision certificates from VCP

VCert SDK

This enables a new method Provision Certificate where you can provide:

  • Certificate ID or Pickup ID (a.k.a Request ID in VCP)
  • Keystore ID: The ID in VCP where you chose to perform provisioning
  • Keystore Name: Name of your Cloud Keystore (along with Provider Name)
  • Provider Name: Name of yout Cloud Provider (along with Keystore Name)
  • Keystore Object: You can feed the method with Keystore object in case you already know the data. This avoids running an extra API call for getting this information.

VCert CLI

Enabled command provision and subcommand cloudkeystore which allows to specify provisioning from VCP to specified Cloud Keystore with following flags:

  • --certificate-id: The id of the certificate to be provisioned to a cloud keystore.
  • --keystore-id: The id of the cloud keystore where the certificate will be provisioned.
  • --keystore-name: The name of the cloud keystore where the certificate will be provisioned. Must be set along with provider-name flag.
  • --pickup-id: Use to specify the unique identifier of the certificate returned by the enroll or renew actions.
  • --provider-name: The name of the cloud provider which owns the cloud keystore where the certificate will be provisioned. Must be set along with keystore-name flag. |

To find out more, check here

NEW CHANGES

VCert Playbook

Enhancements:

  • Allows the use of useLegacyP12 attribute in installations block as an option in playbooks. (PR#464)

Fixes:

  • Fixes issue when default time and thus timeout attribute works correctly as it should had in request block. (PR#476)
  • Fixes issue of environment variables are not set by allowing default values when setting an environment variable. (PR#472)
f4ed7ab4f1ed1b3c081261eaf515d78b459a5634  vcert_v5.7.0_darwin.zip
ca664fa67a5f42f5e253fbded9b7d00da64d31eb  vcert_v5.7.0_darwin_arm.zip
fc0dc007255da2a2da92d4da212247c549740844  vcert_v5.7.0_linux.zip
5eb11699b2f609cbf7e3e88169ae1a382bbbd282  vcert_v5.7.0_linux86.zip
5e80627e9f4aaf619c11b579a83a24dc5ed388f8  vcert_v5.7.0_linux_arm.zip
48455cf508aab24e5684b03d4663f3b526035266  vcert_v5.7.0_windows.zip
b2d02e5026fb3893c268154571963b0555233c2f  vcert_v5.7.0_windows86.zip
2dcfb190cfcbfdf4ff86fb3a30a89dceefa37b50  vcert_v5.7.0_windows_arm.zip