Skip to content

Commit 453518f

Browse files
committed
Update README documentation
1 parent aafa64b commit 453518f

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,8 @@ For example, ClusterIssuer resources can be used to issue certificates for resou
289289
| certificateAuthorityLogicalName | The logical name of the Certificate Authority to use in Command. For example, `Sub-CA` |
290290
| certificateAuthorityHostname | (optional) The hostname of the Certificate Authority specified by `certificateAuthorityLogicalName`. This field is usually only required if the CA in Command is a DCOM (MSCA-like) CA. |
291291
| certificateTemplate | The Short Name of the Certificate Template to use when this Issuer/ClusterIssuer enrolls CSRs. |
292+
| scopes | (Optional) If using ambient credentials, these scopes will be put on the access token generated by the ambient credentials' token provider, if applicable. |
293+
| audience | (Optional) If using ambient credentials, this audience will be put on the access token generated by the ambient credentials' token provider, if applicable. Google's ambient credential token provider generates an OIDC ID Token. If this value is not provided, it will default to `command`. |
292294
293295
> If a different combination of hostname/certificate authority/certificate template is required, a new Issuer or ClusterIssuer resource must be created. Each resource instantiation represents a single configuration.
294296
@@ -314,6 +316,9 @@ For example, ClusterIssuer resources can be used to issue certificates for resou
314316
# certificateAuthorityHostname: "$COMMAND_CA_HOSTNAME" # Uncomment if required
315317
certificateAuthorityLogicalName: "$COMMAND_CA_LOGICAL_NAME"
316318
certificateTemplate: "$CERTIFICATE_TEMPLATE_SHORT_NAME"
319+
320+
# scopes: "openid email https://example.com/.default" # Uncomment if desired
321+
# audience: "https://your-command-url.com" # Uncomment if desired
317322
EOF
318323
319324
kubectl -n default apply -f issuer.yaml
@@ -338,6 +343,9 @@ For example, ClusterIssuer resources can be used to issue certificates for resou
338343
# certificateAuthorityHostname: "$COMMAND_CA_HOSTNAME" # Uncomment if required
339344
certificateAuthorityLogicalName: "$COMMAND_CA_LOGICAL_NAME"
340345
certificateTemplate: "$CERTIFICATE_TEMPLATE_SHORT_NAME"
346+
347+
# scopes: "openid email https://example.com/.default" # Uncomment if desired
348+
# audience: "https://your-command-url.com" # Uncomment if desired
341349
EOF
342350
343351
kubectl apply -f clusterissuer.yaml
@@ -469,4 +477,4 @@ Apache License 2.0, see [LICENSE](LICENSE).
469477

470478
## Related Integrations
471479

472-
See all [Keyfactor integrations](https://github.com/topics/keyfactor-integration).
480+
See all [Keyfactor integrations](https://github.com/topics/keyfactor-integration).

0 commit comments

Comments
 (0)