Home - Homas/ActiveTrustDXL GitHub Wiki
ActiveTrust Dossier/TIDE API DXL Service
The ActiveTrust DXL service exposes access to the ActiveTrust TIDE/Dossier API via the Data Exchange Layer (DXL) fabric.
The supported topics:
- /infoblox/activetrust/tide
- /infoblox/activetrust/tide_lookup
- /infoblox/activetrust/dossier
- /infoblox/activetrust/dossier_lookup
/infoblox/activetrust/dossier
and /infoblox/activetrust/tide
topics provide AS-IS access to the ActiveTrust Dossier and
TIDE APIs. Please refer ActiveTrust documentation regarding requests formats.
/infoblox/activetrust/dossier_lookup
and /infoblox/activetrust/tide_lookup
topics provide simplified access to the ActiveTrust Dossier and TIDE APIs. Please refer Requests to the service page for the details.
Installation
To start using the ActiveTrust Dossier/TIDE API DXL Service:
- Download the Latest Release
- Extract the release .zip file
- View the
README.html
file located at the root of the extracted files.- The
README
links to the documentation which includes installation instructions and usage examples.
- The
Docker Support
A pre-built Docker image can be used as an alternative to installing a Python environment with the modules required for the ActiveTrust Dossier/TIDE API DXL service. The image is available on the docker hub under "activetrustdxl" name.
Running
Once the application library has been installed and the configuration files are populated it can be started by executing the following command line:
python -m activetrustlookup <configuration-directory>
The argument must point to a directory containing the configuration files required for the application. For example:
python -m activetrustlookup config