Skip to content

Commit

Permalink
Merge pull request #207 from Keyfactor/all
Browse files Browse the repository at this point in the history
fix(store-types): Updates `Bosch` and `K8S` store-type definitions
  • Loading branch information
spbsoluble authored Sep 4, 2024
2 parents ca778b6 + 56eeeed commit 0821cf5
Showing 1 changed file with 51 additions and 198 deletions.
249 changes: 51 additions & 198 deletions store_types.json
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@
"StoreRequired": false,
"Style": "Default"
},
"PrivateKeyAllowed": "Optional",
"PrivateKeyAllowed": "Required",
"ServerRequired": true,
"PowerShell": false,
"BlueprintAllowed": true,
Expand Down Expand Up @@ -951,14 +951,14 @@
{
"Name": "Bosch IP Camera",
"ShortName": "BIPCamera",
"Capability": "BoschIpCamera",
"Capability": "BIPCamera",
"LocalStore": false,
"SupportedOperations": {
"Add": false,
"Add": true,
"Create": false,
"Discovery": false,
"Enrollment": true,
"Remove": false
"Remove": true
},
"Properties": [
{
Expand Down Expand Up @@ -2381,30 +2381,6 @@
"DependsOn": "",
"DefaultValue": "cert",
"Required": true
},
{
"Name": "ServerUsername",
"DisplayName": "Server Username",
"Type": "Secret",
"DependsOn": "",
"DefaultValue": null,
"Required": false
},
{
"Name": "ServerPassword",
"DisplayName": "Server Password",
"Type": "Secret",
"DependsOn": "",
"DefaultValue": null,
"Required": true
},
{
"Name": "ServerUseSsl",
"DisplayName": "Use SSL",
"Type": "Bool",
"DependsOn": "",
"DefaultValue": "true",
"Required": true
}
],
"EntryParameters": null,
Expand Down Expand Up @@ -2436,28 +2412,18 @@
},
"Properties": [
{
"Name": "ServerUsername",
"DisplayName": "Server Username",
"Type": "Secret",
"DependsOn": "",
"DefaultValue": null,
"Name": "SeparateChain",
"DisplayName": "Separate Certificate Chain",
"Type": "Bool",
"DefaultValue": "false",
"Required": false
},
{
"Name": "ServerPassword",
"DisplayName": "Server Password",
"Type": "Secret",
"DependsOn": "",
"DefaultValue": null,
"Required": true
},
{
"Name": "ServerUseSsl",
"DisplayName": "Use SSL",
"Name": "IncludeCertChain",
"DisplayName": "Include Certificate Chain",
"Type": "Bool",
"DependsOn": "",
"DefaultValue": "true",
"Required": true
"Required": false
}
],
"EntryParameters": null,
Expand Down Expand Up @@ -2517,8 +2483,8 @@
"DisplayName": "CertificateDataFieldName",
"Type": "String",
"DependsOn": "",
"DefaultValue": null,
"Required": false
"DefaultValue": ".jks",
"Required": true
},
{
"Name": "PasswordFieldName",
Expand All @@ -2530,7 +2496,7 @@
},
{
"Name": "PasswordIsK8SSecret",
"DisplayName": "PasswordIsK8SSecret",
"DisplayName": "Password Is K8S Secret",
"Type": "Bool",
"DependsOn": "",
"DefaultValue": "false",
Expand All @@ -2543,36 +2509,12 @@
"DependsOn": "",
"DefaultValue": null,
"Required": false
},
{
"Name": "ServerUsername",
"DisplayName": "Server Username",
"Type": "Secret",
"DependsOn": "",
"DefaultValue": null,
"Required": false
},
{
"Name": "ServerPassword",
"DisplayName": "Server Password",
"Type": "Secret",
"DependsOn": "",
"DefaultValue": null,
"Required": true
},
{
"Name": "ServerUseSsl",
"DisplayName": "Use SSL",
"Type": "Bool",
"DependsOn": "",
"DefaultValue": "true",
"Required": true
}
],
"EntryParameters": null,
"PasswordOptions": {
"EntrySupported": false,
"StoreRequired": true,
"StoreRequired": false,
"Style": "Default"
},
"StorePathType": "",
Expand Down Expand Up @@ -2606,28 +2548,18 @@
"Required": false
},
{
"Name": "ServerUsername",
"DisplayName": "Server Username",
"Type": "Secret",
"DependsOn": "",
"DefaultValue": null,
"Name": "SeparateChain",
"DisplayName": "Separate Certificate Chain",
"Type": "Bool",
"DefaultValue": "false",
"Required": false
},
{
"Name": "ServerPassword",
"DisplayName": "Server Password",
"Type": "Secret",
"DependsOn": "",
"DefaultValue": null,
"Required": true
},
{
"Name": "ServerUseSsl",
"DisplayName": "Use SSL",
"Name": "IncludeCertChain",
"DisplayName": "Include Certificate Chain",
"Type": "Bool",
"DependsOn": "",
"DefaultValue": "true",
"Required": true
"Required": false
}
],
"EntryParameters": null,
Expand Down Expand Up @@ -2659,12 +2591,20 @@
},
"Properties": [
{
"Name": "KubeSecretKey",
"DisplayName": "Kube Secret Key",
"Name": "KubeSecretType",
"DisplayName": "Kube Secret Type",
"Type": "String",
"DependsOn": "",
"DefaultValue": "pfx",
"Required": false
"DefaultValue": "pkcs12",
"Required": true
},
{
"Name": "CertificateDataFieldName",
"DisplayName": "CertificateDataFieldName",
"Type": "String",
"DependsOn": "",
"DefaultValue": ".p12",
"Required": true
},
{
"Name": "PasswordFieldName",
Expand Down Expand Up @@ -2698,38 +2638,6 @@
"DefaultValue": null,
"Required": false
},
{
"Name": "ServerUsername",
"DisplayName": "Server Username",
"Type": "Secret",
"DependsOn": "",
"DefaultValue": null,
"Required": false
},
{
"Name": "ServerPassword",
"DisplayName": "Server Password",
"Type": "Secret",
"DependsOn": "",
"DefaultValue": null,
"Required": true
},
{
"Name": "ServerUseSsl",
"DisplayName": "Use SSL",
"Type": "Bool",
"DependsOn": "",
"DefaultValue": "true",
"Required": true
},
{
"Name": "KubeSecretType",
"DisplayName": "Kube Secret Type",
"Type": "String",
"DependsOn": "",
"DefaultValue": "pkcs12",
"Required": true
},
{
"Name": "StorePasswordPath",
"DisplayName": "StorePasswordPath",
Expand All @@ -2742,7 +2650,7 @@
"EntryParameters": null,
"PasswordOptions": {
"EntrySupported": false,
"StoreRequired": true,
"StoreRequired": false,
"Style": "Default"
},
"StorePathType": "",
Expand Down Expand Up @@ -2792,28 +2700,18 @@
"Required": true
},
{
"Name": "ServerUsername",
"DisplayName": "Server Username",
"Type": "Secret",
"DependsOn": "",
"DefaultValue": null,
"Name": "SeparateChain",
"DisplayName": "Separate Certificate Chain",
"Type": "Bool",
"DefaultValue": "false",
"Required": false
},
{
"Name": "ServerPassword",
"DisplayName": "Server Password",
"Type": "Secret",
"DependsOn": "",
"DefaultValue": null,
"Required": true
},
{
"Name": "ServerUseSsl",
"DisplayName": "Use SSL",
"Name": "IncludeCertChain",
"DisplayName": "Include Certificate Chain",
"Type": "Bool",
"DependsOn": "",
"DefaultValue": "true",
"Required": true
"Required": false
}
],
"EntryParameters": null,
Expand Down Expand Up @@ -2869,28 +2767,18 @@
"Required": true
},
{
"Name": "ServerUsername",
"DisplayName": "Server Username",
"Type": "Secret",
"DependsOn": "",
"DefaultValue": null,
"Name": "SeparateChain",
"DisplayName": "Separate Certificate Chain",
"Type": "Bool",
"DefaultValue": "false",
"Required": false
},
{
"Name": "ServerPassword",
"DisplayName": "Server Password",
"Type": "Secret",
"DependsOn": "",
"DefaultValue": null,
"Required": true
},
{
"Name": "ServerUseSsl",
"DisplayName": "Use SSL",
"Name": "IncludeCertChain",
"DisplayName": "Include Certificate Chain",
"Type": "Bool",
"DependsOn": "",
"DefaultValue": "true",
"Required": true
"Required": false
}
],
"EntryParameters": null,
Expand Down Expand Up @@ -3028,49 +2916,14 @@
"Required": false
}
],
"EntryParameters": [
{
"Name": "TlsMinVersion",
"DisplayName": "TLS Min Version",
"Type": "MultipleChoice",
"RequiredWhen": {
"HasPrivateKey": false,
"OnAdd": false,
"OnRemove": false,
"OnReenrollment": false
},
"Options": ",tls1-0,tls1-1,tls1-2"
},
{
"Name": "TLSMaxVersion",
"DisplayName": "TLS Max Version",
"Type": "MultipleChoice",
"RequiredWhen": {
"HasPrivateKey": false,
"OnAdd": false,
"OnRemove": false,
"OnReenrollment": false
},
"Options": ",tls1-0,tls1-1,tls1-2,max"
},
{
"Name": "TlsProfileName",
"DisplayName": "TLS Profile Name",
"Type": "String",
"RequiredWhen": {
"HasPrivateKey": false,
"OnAdd": false,
"OnRemove": false,
"OnReenrollment": false
}
}
],
"EntryParameters": [],
"PasswordOptions": {
"EntrySupported": false,
"StoreRequired": false,
"Style": "Default"
},
"PrivateKeyAllowed": "Optional",
"JobProperties": [],
"ServerRequired": true,
"PowerShell": false,
"BlueprintAllowed": false,
Expand Down

0 comments on commit 0821cf5

Please sign in to comment.