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: CHANGELOG.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,7 @@
1
+
v1.1.0
2
+
- Modified build to produce .net6 and .net8 compatible versions
3
+
- Updated README documentation to use doctool
4
+
1
5
v1.0.1
2
6
- Bug fix: Individual site timeouts will no longer end inventory but will instead skip that site and move on. Inventory in those cases will produce a warning that certificates could not be retrieved for one or more sites, but it will still return all retrieved certificates.
The Imperva Orchestrator Extension allows for the management of SSL certificates bound to web sites managed by the Imperva cloud-based firewall.
4
+
5
+
## Requirements
6
+
7
+
The Imperva Orchestrator Extension requires the creation of an Imperva account id, API id, and API key. Please reference the [Imperva Documentation](https://docs.imperva.com/bundle/cloud-application-security/page/settings/api-keys.htm#:~:text=In%20the%20Cloud%20Security%20Console%20top%20menu%20bar%2C%20click%20Account,to%20create%20a%20new%20key) for more information on creating an API id and key for use with this integration.
Copy file name to clipboardExpand all lines: integration-manifest.json
+28-37Lines changed: 28 additions & 37 deletions
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,7 @@
5
5
"status": "production",
6
6
"description": "The Imperva Orchestrator Extension allows for the management of SSL certificates bound to web sites managed by the Imperva cloud-based firewall.",
7
7
"release_dir": "Imperva/bin/Release",
8
+
"release_project": "Imperva/Imperva.csproj",
8
9
"support_level": "kf-supported",
9
10
"update_catalog": true,
10
11
"link_github": true,
@@ -13,48 +14,38 @@
13
14
"UOFramework": "10.1",
14
15
"pam_support": true,
15
16
"keyfactor_platform_version": "9.10",
16
-
"win": {
17
-
"supportsCreateStore": false,
18
-
"supportsDiscovery": false,
19
-
"supportsManagementAdd": true,
20
-
"supportsManagementRemove": true,
21
-
"supportsReenrollment": false,
22
-
"supportsInventory": true
23
-
},
24
-
"linux": {
25
-
"supportsCreateStore": false,
26
-
"supportsDiscovery": false,
27
-
"supportsManagementAdd": true,
28
-
"supportsManagementRemove": true,
29
-
"supportsReenrollment": false,
30
-
"supportsInventory": true
31
-
},
32
-
"store_types": {
33
-
"Imperva": {
34
-
"Name": "Imperva",
35
-
"ShortName": "Imperva",
36
-
"Capability": "Imperva",
37
-
"ServerRequired": false,
38
-
"BlueprintAllowed": false,
39
-
"CustomAliasAllowed": "Required",
40
-
"PowerShell": false,
41
-
"PrivateKeyAllowed": "Required",
42
-
"SupportedOperations": {
43
-
"Add": true,
44
-
"Create": false,
45
-
"Discovery": false,
46
-
"Enrollment": false,
47
-
"Remove": true
48
-
},
17
+
"store_types": [
18
+
{
19
+
"Name": "Imperva",
20
+
"ShortName": "Imperva",
21
+
"Capability": "Imperva",
22
+
"ServerRequired": false,
23
+
"BlueprintAllowed": false,
24
+
"CustomAliasAllowed": "Required",
25
+
"PowerShell": false,
26
+
"PrivateKeyAllowed": "Required",
27
+
"SupportedOperations": {
28
+
"Add": true,
29
+
"Create": false,
30
+
"Discovery": false,
31
+
"Enrollment": false,
32
+
"Remove": true
33
+
},
49
34
"PasswordOptions": {
50
35
"Style": "Default",
51
36
"EntrySupported": false,
52
-
"StoreRequired": true
37
+
"StoreRequired": true,
38
+
"StorePassword": {
39
+
"Description": "Your Imperva API id and API key concatenated with a comma (,}. For example: 12345,12345678-1234-1234-1234-123456789ABC. Please refer to the [Imperva documentation](https://docs.imperva.com/bundle/cloud-application-security/page/settings/api-keys.htm#:~:text=In%20the%20Cloud%20Security%20Console%20top%20menu%20bar%2C%20click%20Account,to%20create%20a%20new%20key.) as to how to create an API id and key.",
40
+
"IsPAMEligible": true
41
+
}
53
42
},
54
43
"Properties": [],
55
-
"EntryParameters": []
56
-
}
57
-
}
44
+
"EntryParameters": [],
45
+
"ClientMachineDescription": "The URL that will be used as the base URL for Imperva endpoint calls. Should be https://my.imperva.com",
46
+
"StorePathDescription": "Your Imperva account id. Please refer to the [Imperva documentation](https://docs.imperva.com/howto/bd68301b) as to how to find your Imperva account id."
0 commit comments