You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-4Lines changed: 5 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -65,6 +65,8 @@ client.authenticate(auth);
65
65
```
66
66
67
67
Then use your client to request certificates:
68
+
- For Trust Protection Platform, the `zone` format is the DN of a policy with or without the "\VED\Policy\" prefix (e.g. "\VED\Policy\Certificates\VCert" or simply "Certificates\VCert")
69
+
- For Venafi Cloud, the `zone` format is the name of an OutagePREDICT Application and the API Alias of an Issuing Template assigned to it delimited by a single backslash character (e.g. "My Application\My CIT")
68
70
69
71
```java
70
72
//////////////////////////////////////
@@ -150,7 +152,6 @@ CertificateRequest certificateRequest = new CertificateRequest().subject(
150
152
.issuerHint("MICROSOFT"); // needed for TPP when the CA is "DIGICERT", "ENTRUST", or "MICROSOFT"
151
153
```
152
154
153
-
154
155
To assign Custom Field values when requesting a certificate from Trust Protection Platform,
155
156
construct a list of CustomField objects (name/value) and then add them to the request using
156
157
`customFields()`:
@@ -237,7 +238,7 @@ TPP REST APIs but please be advised this goes against Venafi recommendations.
237
238
1. The Venafi Cloud REST API is accessible at https://api.venafi.cloud from the system where VCert
238
239
will be executed.
239
240
2. You have successfully registered for a Venafi Cloud account, have been granted at least the
240
-
"DevOps" role, and know your API key.
241
+
OutagePREDICT "Resource Owner" role, and know your API key.
241
242
3. A CA Account and Issuing Template exist and have been configured with:
242
243
1. Recommended Settings values for:
243
244
1. Organizational Unit (OU)
@@ -249,8 +250,8 @@ will be executed.
249
250
1. (Recommended) Limits Common Name and Subject Alternative Name to domains that are allowed by your organization
250
251
2. (Recommended) Restricts the Key Length to 2048 or higher
251
252
3. (Recommended) Does not allow Private Key Reuse
252
-
4.A DevOps Project exists to which you have been granted access.
253
-
5.A Zone has exists within the Project that uses the Issuing Template, and you know the Zone ID.
253
+
4.An OutagePREDICT Application exists where you are among the owners, and you know the Application Name.
254
+
5.An Issuing Template is assigned to the Application, and you know its API Alias.
0 commit comments