Skip to content

shashidharp2020/ASE-API-Gateway

Repository files navigation

API Gateway for AppScan Enterprise

Installation steps

  1. Install the Node JS runtime of version 16.16.0 (https://nodejs.org/en/)
  2. Download the binaries from the repository.
  3. Open the command prompt from the home directory and run the command "npm install". This installs all the required npm libraries.
  4. Edit the file '.env' from home directory to make changes to the below properties.
    ASE_URL = <URL of the AppScan Enterprise. >
    SECURE_PORT = <Port Gateway application listens to>
    SSL_PFX_CERT_FILE = <Path to certificate in pfx format.>
    SSL_PFX_CERT_PASSPHRASE = <Certificate passphrase/password>
    APP_LOG = <Path and name of the log file>
    MAXLOGSIZE = <Maximum size of the log file>
    NUMBER_OF_BACKUPS = <Number of backups>
  5. Start the 'Gateway' application running the command "npm start" from the home directory.
  6. Access the APIs swagger page using the URL https://<hostname>:<port>/ase/api/swagger. You can get this URL from the console/log.
  7. To install/uninstall the application as a Windows Service run below commands from home directory.
    node service.js --install
    node service.js --uninstall
  8. If installing the service failed following the step 7, follow the below steps. Download the nssm utility from "https://nssm.cc/download" Launch the nssm.exe from win64 folder by running the command 'nssm.exe install "HCL Issue Gateway"'

About

ASE-API-Gateway

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors