terraform-provider-tls icon indicating copy to clipboard operation
terraform-provider-tls copied to clipboard

Implement support for x509 extra extensions

Open AbdulRahmanAlHamali opened this issue 4 years ago • 3 comments

This PR provides the ability to add arbitrary extensions to certificates and certificate requests, by providing their OID, whether they are critical or not, and their value.

The value of the extension is serialized into Abstract Syntax Notation One (ASN.1)

The PR only implements a few of the possible types for value, but makes it very easy to add more types upon demand.

Please let me know what you think, looking forward to the review.

Regards,

AbdulRahmanAlHamali avatar Apr 10 '20 03:04 AbdulRahmanAlHamali

CLA assistant check

Thank you for your submission! We require that all contributors sign our Contributor License Agreement ("CLA") before we can accept the contribution. Read and sign the agreement

Learn more about why HashiCorp requires a CLA and what the CLA includes


AbdulRahman AlHamali seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you already have a GitHub account, please add the email address used for this commit to your account.

Have you signed the CLA already but the status is still pending? Recheck it.

hashicorp-cla avatar Nov 22 '20 08:11 hashicorp-cla

HI Team, can we have this merged, we literally need this feature for one of our client certificate

Karthikeyanraman94 avatar Dec 17 '20 06:12 Karthikeyanraman94

@julienduchesne : Could you please help this feature go live... We actually require OID feature for few of our client certs.. And this will be more helpfull

Karthikeyanraman94 avatar Dec 21 '20 17:12 Karthikeyanraman94