Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
215 changes: 205 additions & 10 deletions cmd/store_types.json
Original file line number Diff line number Diff line change
Expand Up @@ -5233,6 +5233,120 @@
"BlueprintAllowed": false,
"CustomAliasAllowed": "Required"
},
{
"Name": "PingOne Application Binding",
"ShortName": "PingOneBind",
"Capability": "PingOneBind",
"LocalStore": false,
"SupportedOperations": {
"Add": true,
"Create": false,
"Discovery": false,
"Enrollment": false,
"Inventory": true,
"Remove": false
},
"Properties": [
{
"Name": "Region",
"DisplayName": "PingOne Region",
"Type": "MultipleChoice",
"DefaultValue": "NA",
"Options": "NA,EU,CA,AP,AU,SG",
"Required": true
},
{
"Name": "WorkerEnvironmentId",
"DisplayName": "Worker App Environment ID (defaults to Store Path)",
"Type": "String",
"Required": false
}
],
"EntryParameters": [
{
"Name": "KeyId",
"DisplayName": "PingOne Key Pair ID",
"Type": "String",
"RequiredWhen": {
"HasPrivateKey": false,
"OnAdd": true,
"OnRemove": false,
"OnReenrollment": false
}
}
],
"PasswordOptions": {
"EntrySupported": false,
"StoreRequired": false,
"Style": "Default"
},
"PrivateKeyAllowed": "Forbidden",
"ServerRequired": true,
"PowerShell": false,
"BlueprintAllowed": false,
"CustomAliasAllowed": "Optional"
},
{
"Name": "PingOne Key Pair",
"ShortName": "PingOneKey",
"Capability": "PingOneKey",
"LocalStore": false,
"SupportedOperations": {
"Add": true,
"Create": false,
"Discovery": true,
"Enrollment": true,
"Remove": true
},
"Properties": [
{
"Name": "Region",
"DisplayName": "PingOne Region",
"Type": "MultipleChoice",
"DefaultValue": "NA",
"Options": "NA,EU,CA,AP,AU,SG",
"Required": true
},
{
"Name": "WorkerEnvironmentId",
"DisplayName": "Worker App Environment ID (defaults to Store Path)",
"Type": "String",
"Required": false
},
{
"Name": "DefaultUsageType",
"DisplayName": "Default Key Usage Type",
"Type": "MultipleChoice",
"DefaultValue": "SIGNING",
"Options": "SIGNING,ENCRYPTION,SSL/TLS,ISSUANCE",
"Required": false
}
],
"EntryParameters": [
{
"Name": "UsageType",
"DisplayName": "Key Usage Type",
"Type": "MultipleChoice",
"Options": "SIGNING,ENCRYPTION,SSL/TLS,ISSUANCE",
"RequiredWhen": {
"HasPrivateKey": false,
"OnAdd": false,
"OnRemove": false,
"OnReenrollment": false
}
}
],
"PasswordOptions": {
"EntrySupported": false,
"StoreRequired": false,
"Style": "Default"
},
"PrivateKeyAllowed": "Required",
"ServerRequired": true,
"PowerShell": false,
"BlueprintAllowed": false,
"CustomAliasAllowed": "Forbidden"
},
{
"Name": "RFDER",
"ShortName": "RFDER",
Expand Down Expand Up @@ -5350,6 +5464,24 @@
"Type": "Bool",
"DefaultValue": "True",
"Description": "Recommended to be set to the default value of 'Y'. For a detailed explanation of this setting, please refer to [Use Shell Commands Setting](#use-shell-commands-setting)"
},
{
"Name": "PostJobApplicationRestart",
"DisplayName": "Post Job Application Restart",
"Required": false,
"DependsOn": "",
"Type": "MultipleChoice",
"DefaultValue": "None",
"Description": "Select the command to be run after a Management Add or ODKG job executes. Leave unselected if no command is desired. No options are initially delivered for RFDER."
},
{
"Name": "RequiresLegacyEncryption",
"DisplayName": "Requires Legacy Encryption",
"Required": false,
"DependsOn": "",
"Type": "Bool",
"DefaultValue": "False",
"Description": "Optional setting. If set to true, PkcsObjectIdentifiers.PbeWithShaAnd3KeyTripleDesCbc and PkcsObjectIdentifiers.PbewithShaAnd40BitRC2Cbc algorithms will be used to create the underlying BouncyCastle Pkcs12Store used to feed the certificate store being managed during Management jobs. Should be left not implemented or set to False for most instances."
}
],
"EntryParameters": [],
Expand Down Expand Up @@ -5473,6 +5605,15 @@
"Type": "MultipleChoice",
"DefaultValue": "Apache Tomcat Restart,Jetty Restart",
"Description": "Select the command to be run after a Management Add or ODKG job executes. Leave unselected if no command is desired."
},
{
"Name": "RequiresLegacyEncryption",
"DisplayName": "Requires Legacy Encryption",
"Required": false,
"DependsOn": "",
"Type": "Bool",
"DefaultValue": "False",
"Description": "Optional setting. If set to true, PkcsObjectIdentifiers.PbeWithShaAnd3KeyTripleDesCbc and PkcsObjectIdentifiers.PbewithShaAnd40BitRC2Cbc algorithms will be used to create the underlying BouncyCastle Pkcs12Store used to feed the certificate store being managed during Management jobs. Should be left not implemented or set to False for most instances."
}
],
"EntryParameters": [],
Expand Down Expand Up @@ -5587,6 +5728,24 @@
"Type": "Bool",
"DefaultValue": "True",
"Description": "Recommended to be set to the default value of 'Y'. For a detailed explanation of this setting, please refer to [Use Shell Commands Setting](#use-shell-commands-setting)"
},
{
"Name": "PostJobApplicationRestart",
"DisplayName": "Post Job Application Restart",
"Required": false,
"DependsOn": "",
"Type": "MultipleChoice",
"DefaultValue": "None",
"Description": "Select the command to be run after a Management Add or ODKG job executes. Leave unselected if no command is desired. No options are initially delivered for RFKDB."
},
{
"Name": "RequiresLegacyEncryption",
"DisplayName": "Requires Legacy Encryption",
"Required": false,
"DependsOn": "",
"Type": "Bool",
"DefaultValue": "False",
"Description": "Optional setting. If set to true, PkcsObjectIdentifiers.PbeWithShaAnd3KeyTripleDesCbc and PkcsObjectIdentifiers.PbewithShaAnd40BitRC2Cbc algorithms will be used to create the underlying BouncyCastle Pkcs12Store used to feed the certificate store being managed during Management jobs. Should be left not implemented or set to False for most instances."
}
],
"EntryParameters": [],
Expand Down Expand Up @@ -5666,15 +5825,6 @@
"DefaultValue": "",
"Description": "The SudoImpersonatingUser field should contain a valid user ID to impersonate using sudo on the destination Linux server. Example: 'impersonatedUserID'. Overrides [config.json](#post-installation) DefaultSudoImpersonatedUser setting."
},
{
"Name": "WorkFolder",
"DisplayName": "Location to use for creation/removal of work files",
"Required": true,
"DependsOn": "",
"Type": "String",
"DefaultValue": "",
"Description": "The WorkFolder field should contain the path on the managed server where temporary work files can be created, modified, and deleted during Inventory and Management jobs. Example: '/path/to/workfolder'."
},
{
"Name": "RemoveRootCertificate",
"DisplayName": "Remove Root Certificate from Chain",
Expand Down Expand Up @@ -5710,11 +5860,29 @@
"Type": "Bool",
"DefaultValue": "True",
"Description": "Recommended to be set to the default value of 'Y'. For a detailed explanation of this setting, please refer to [Use Shell Commands Setting](#use-shell-commands-setting)"
},
{
"Name": "PostJobApplicationRestart",
"DisplayName": "Post Job Application Restart",
"Required": false,
"DependsOn": "",
"Type": "MultipleChoice",
"DefaultValue": "None",
"Description": "Select the command to be run after a Management Add or ODKG job executes. Leave unselected if no command is desired. No options are initially delivered for RFORA."
},
{
"Name": "RequiresLegacyEncryption",
"DisplayName": "Requires Legacy Encryption",
"Required": false,
"DependsOn": "",
"Type": "Bool",
"DefaultValue": "False",
"Description": "Optional setting. If set to true, PkcsObjectIdentifiers.PbeWithShaAnd3KeyTripleDesCbc and PkcsObjectIdentifiers.PbewithShaAnd40BitRC2Cbc algorithms will be used to create the underlying BouncyCastle Pkcs12Store used to feed the certificate store being managed during Management jobs. Should be left not implemented or set to False for most instances."
}
],
"EntryParameters": [],
"ClientMachineDescription": "The Client Machine field should contain the DNS name or IP address of the remote orchestrated server for Linux orchestrated servers, formatted as a URL (protocol://dns-or-ip:port) for Windows orchestrated servers, or '1.1.1.1|LocalMachine' for local agents. Example: 'https://myserver.mydomain.com:5986' or '1.1.1.1|LocalMachine' for local access.",
"StorePathDescription": "The Store Path field should contain the full path and file name of the Oracle Wallet, including the 'eWallet.p12' file name by convention. Example: '/path/to/eWallet.p12' or 'c:\\path\\to\\eWallet.p12'."
"StorePathDescription": "The Store Path field should contain the full path and file name of the Oracle Wallet, including the 'eWallet.p12' file name that is generally used by convention. Example: '/path/to/eWallet.p12' or 'c:\\path\\to\\eWallet.p12'."
},
{
"Name": "RFPEM",
Expand Down Expand Up @@ -5869,6 +6037,15 @@
"Type": "MultipleChoice",
"DefaultValue": "Apache HTTPD Restart,NGNIX Restart,HAProxy Restart,Envoy Proxy Restart",
"Description": "Select the command to be run after a Management Add or ODKG job executes. Leave unselected if no command is desired."
},
{
"Name": "RequiresLegacyEncryption",
"DisplayName": "Requires Legacy Encryption",
"Required": false,
"DependsOn": "",
"Type": "Bool",
"DefaultValue": "False",
"Description": "Optional setting. If set to true, PkcsObjectIdentifiers.PbeWithShaAnd3KeyTripleDesCbc and PkcsObjectIdentifiers.PbewithShaAnd40BitRC2Cbc algorithms will be used to create the underlying BouncyCastle Pkcs12Store used to feed the certificate store being managed during Management jobs. Should be left not implemented or set to False for most instances."
}
],
"EntryParameters": [],
Expand Down Expand Up @@ -5983,6 +6160,24 @@
"Type": "Bool",
"DefaultValue": "True",
"Description": "Recommended to be set to the default value of 'Y'. For a detailed explanation of this setting, please refer to [Use Shell Commands Setting](#use-shell-commands-setting)"
},
{
"Name": "PostJobApplicationRestart",
"DisplayName": "Post Job Application Restart",
"Required": false,
"DependsOn": "",
"Type": "MultipleChoice",
"DefaultValue": "None",
"Description": "Select the command to be run after a Management Add or ODKG job executes. Leave unselected if no command is desired. No options are initially delivered for RFPkcs12."
},
{
"Name": "RequiresLegacyEncryption",
"DisplayName": "Requires Legacy Encryption",
"Required": false,
"DependsOn": "",
"Type": "Bool",
"DefaultValue": "False",
"Description": "Optional setting. If set to true, PkcsObjectIdentifiers.PbeWithShaAnd3KeyTripleDesCbc and PkcsObjectIdentifiers.PbewithShaAnd40BitRC2Cbc algorithms will be used to create the underlying BouncyCastle Pkcs12Store used to feed the certificate store being managed during Management jobs. Should be left not implemented or set to False for most instances."
}
],
"EntryParameters": [],
Expand Down
Loading
Loading