-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathintegration-manifest.json
49 lines (49 loc) · 2.07 KB
/
integration-manifest.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
{
"$schema": "https://keyfactor.github.io/v2/integration-manifest-schema.json",
"integration_type": "anyca-plugin",
"name": "Hashicorp Vault AnyCA REST Gateway Plugin",
"status": "prototype",
"support_level": "community",
"link_github": true,
"update_catalog": false,
"description": "Hashicorp Vault plugin for the AnyCA REST Gateway Framework",
"gateway_framework": "24.2.0",
"release_dir": "hashicorp-vault-cagateway/bin/Release",
"about": {
"carest": {
"product_ids": [],
"ca_plugin_config": [
{
"name": "Host",
"description": "REQUIRED: The host URI of the Hashicorp Vault server relative to this gateway host"
},
{
"name": "MountPoint",
"description": "REQUIRED: The mount point of the PKI secrets engine. This will only be used if there is no value for MountPoint in the template parameters."
},
{
"name": "Namespace",
"description": "OPTIONAL: Default namespace to use in the path to the Vault PKI secrets engine (Vault Enterprise only). This will only be used if there is no value for Namespace in the Template parameters."
},
{
"name": "Token",
"description": "REQUIRED: The authentication token to use when authenticating into Vault"
},
{
"name": "Enabled",
"description": "Flag to Enable or Disable gateway functionality. Disabling is primarily used to allow creation of the CA prior to configuration information being available"
}
],
"enrollment_config": [
{
"name": "MountPoint",
"description": "OPTIONAL: The mount point of the PKI secrets engine. If provided, will override values set in the CA configuration for enrollment operations."
},
{
"name": "Namespace",
"description": "OPTIONAL: Default namespace to use in the path to the Vault PKI secrets engine (Vault Enterprise only). If provided, will override values set in the CA configuration for enrollment operations."
}
]
}
}
}