Skip to content

Commit ef4f7f4

Browse files
Merge 908049e into 3beb713
2 parents 3beb713 + 908049e commit ef4f7f4

File tree

7 files changed

+952
-11
lines changed

7 files changed

+952
-11
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- 1.0.0
2+
- Initial Version

Idnomic/Idnomic.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net6.0</TargetFramework>
3+
<TargetFrameworks>net6.0;net8.0</TargetFrameworks>
44
<ImplicitUsings>disable</ImplicitUsings>
55
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
66
<RootNamespace>Keyfactor.Extensions.CAPlugin.Idnomic</RootNamespace>
@@ -47,4 +47,4 @@
4747
</None>
4848
</ItemGroup>
4949
<ItemGroup />
50-
</Project>
50+
</Project>

IdomicCAPlugin.cs

Lines changed: 0 additions & 8 deletions
This file was deleted.

README.md

Lines changed: 495 additions & 0 deletions
Large diffs are not rendered by default.

docsource/configuration.md

Lines changed: 410 additions & 1 deletion
Large diffs are not rendered by default.

docsource/idnomic.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+

integration-manifest.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
{
2+
"$schema": "https://keyfactor.github.io/v2/integration-manifest-schema.json",
3+
"integration_type": "anyca-plugin",
4+
"name": "Idnomic PKI AnyCA Gateway Plugin",
5+
"status": "pilot",
6+
"support_level": "kf-supported",
7+
"link_github": true,
8+
"update_catalog": true,
9+
"description": "Idnomic PKI (formerly OpenTrust PKI) plugin for the AnyCA Gateway framework. Provides certificate lifecycle management through SOAP-based integration with Idnomic PKI systems.",
10+
"gateway_framework": "24.2.0",
11+
"release_dir": "Idnomic/bin/Release",
12+
"release_project": "Idnomic/Idnomic.csproj",
13+
"about": {
14+
"carest": {
15+
"ca_plugin_config": [
16+
{
17+
"name": "EndpointAddress",
18+
"description": "The SOAP endpoint address for the Idnomic RA service. For example, 'https://idnomic-server.com/ra-service'."
19+
},
20+
{
21+
"name": "ClientCertLocation",
22+
"description": "The file path to the client certificate used for mutual TLS authentication with the Idnomic service."
23+
},
24+
{
25+
"name": "ClientCertPassword",
26+
"description": "The password for the client certificate."
27+
},
28+
{
29+
"name": "Enabled",
30+
"description": "Flag to Enable or Disable gateway functionality. Disabling is primarily used to allow creation of the CA prior to configuration information being available."
31+
}
32+
],
33+
"enrollment_config": [
34+
{
35+
"name": "Zone",
36+
"description": "The Idnomic zone identifier for certificate enrollment. This parameter is required for enrollment operations."
37+
}
38+
],
39+
"product_ids": []
40+
}
41+
}
42+
}

0 commit comments

Comments
 (0)