58 lines
2.7 KiB
Plaintext
58 lines
2.7 KiB
Plaintext
=======================================
|
|
Get Advanced EA Helper
|
|
=======================================
|
|
|
|
---------------------------
|
|
Pre-requisites/Assumptions
|
|
---------------------------
|
|
1) Seclore Policy Server is up and running.
|
|
3) An Elevated Enterprise Application (EA) is configured on the Seclore Policy Server.
|
|
4) This utility is configured to run with Seclore Server SDK (4.4.7.0)
|
|
|
|
|
|
|
|
------
|
|
Notes
|
|
------
|
|
1) To use current working directory as the Application Path in '/config/config.xml' file, use "."
|
|
e.g <app-path>.</app-path>
|
|
|
|
Otherwise, enter the complete absolute path
|
|
e.g <app-path>C:\Seclore\Elevated EA Utility\Source</app-path>
|
|
|
|
2) Sample public and private key xml files used to set up an Elevated EA have also been provided at :
|
|
'Elevated EA Utility/Docs/samples/publicKey.xml'
|
|
'Elevated EA Utility/Docs/samples/privateKey.xml'
|
|
|
|
------------------
|
|
Configuration Steps:
|
|
------------------
|
|
1. Put the JCE jar files (specific to JRE version) from 'Elevated EA Utility/Docs/JCE Files/' into 'JRE/lib/security/' folder of the system. This utility requires JDK version 1.8 or higher to run. The utility displays the JDK version it uses when you execute the 'run.bat' file.
|
|
|
|
2. Configure the 'config.xml' file located in 'Elevated EA Utility/Source/config/'.
|
|
a. app-path : This is the absolute path of the application
|
|
- place a dot "." or put the absolute application path
|
|
- example: <app-path>C:\Seclore\Seclore SDK Sample Code\Source</app-path>
|
|
b. initalize-logger : This can be true/false depending upon the logging implementation.
|
|
|
|
3. Configure the 'tenant config.xml' located in 'Elevated EA Utility/Source/config/'
|
|
a. Policy Server Details:
|
|
server : Server name on which Policy Server is running
|
|
port : Server Port on which Policy Server is running
|
|
app-name : Policy Server application name
|
|
|
|
b. Login details:
|
|
When using Hot Folder cabinet (EA) context i.e (<user-type>1</user-type>) :
|
|
id : ID of the Elevated Enterprise Application (EA) on the Seclore Policy Server.
|
|
passphrase : Passphrase of the Elevated Enterprise Application.
|
|
allow-advanced-privileges : 'false' by default. To enable advanced privileges for this EA, set this to 'true'
|
|
|
|
3. Populate the 'config.properties' in 'Elevated EA Utility/Source/config/'. Some values are pre-populated which must not be changed.
|
|
ea.active.key.id : Elevated EA active key id which is displayed on EA config details page on Policy Server portal under the "Advanced Security" section titled 'Active Key ID'.
|
|
|
|
ea.private.key.xml.path : The absolute path of the private key xml file whose public key was used to configure the Elevated EA.
|
|
eg. ea.private.key.xml.path=C:\\Users\\Desktop\\EA Advanced Security Keys\\privateKeyXML.xml
|
|
|
|
|
|
|