Venafi / terraform-provider-venafi

HashiCorp Terraform provider that uses Venafi to streamline machine identity (certificate and key) acquisition.
https://www.terraform.io/docs/providers/venafi/
Mozilla Public License 2.0
16 stars 20 forks source link

Refresh Token capability to TPP #103

Closed chaitanya14 closed 4 months ago

chaitanya14 commented 1 year ago

BUSINESS PROBLEM At present, our access token expires for every 90 days and we end up creating a new token and update the token.

PROPOSED SOLUTION Add refresh_token and client_id to the provider config and generate venafi config using the refreshToken and clientId and let venafi sdk do its work. https://github.com/Venafi/terraform-provider-venafi/pull/102

CURRENT ALTERNATIVES Generate token for every 90 days and update the access_token.

VENAFI EXPERIENCE We have been using since a year.

brental commented 6 months ago

Similar to #25 and #105 this issue seems like it would be handled by the venafi-token provider and a venafi-token_credential resource. Could it also be closed?

brental commented 6 months ago

@luispresuelVenafi Can this be closed similar to #25 ?

luispresuelVenafi commented 4 months ago

Yes @brental , this has been resolved as well now that we have Terraform Token Provider. I'm closing this issue