Venafi / vault-pki-monitor-venafi

Venafi PKI Monitoring Secrets Engine for HashiCorp Vault that enforces security policy and provides certificate visiblity to the enterprise.
Mozilla Public License 2.0
19 stars 9 forks source link

Venafi secret support #62

Closed rvelaVenafi closed 3 years ago

rvelaVenafi commented 3 years ago

Refactored the Policy resource to extract the platform connection fields into a new object: Venafi Secret. The Venafi Secret object stores all data related with the platform to be accessed as well as the credentials used (user/password/tokens/apikey).

The Policy resource now references one of these objects in order to perform actions. The venafi_secret is a required field. Updated the test suite to use the Venafi Secret.