Legacy EAA-SDK

EAA-SDK has been deprecated. Please use EAA API in future.

Legacy Procedure to install EAA-SDK.

Prerequisites:

  • python 2.7.x
  • pip installed on your computer

Download and install the EAA-SDK directly from the ​Akamai​ download page for EAA-sdk.

  1. On MacOS, open Terminal. On Windows, open a command prompt.

  2. Install the EAA-SDK package with the command:

pip install "https://downloads.akamai-access.com/eaa-sdk/eaa-sdk.tar.gz#subdirectory=eaa-sdk-python-1.4"

If the installation is successful, you see the message:

Successfully installed eaa-sdk-python-<version_number>

If <version_number> is 1.4, you see:

Successfully installed eaa-sdk-python-1.4
  1. Type: pip show eaa-sdk-python. From the output, note the location of the EAA-SDK installation on your computer.

Example of the SDK for version 1.4 on Mac:

DEPRECATION: Python 2.7 will reach the end of its life on January 1st,
2020. Please upgrade your Python as Python 2.7 won't be maintained
after that date. A future version of pip will drop support for Python 2.7.
Name: eaa-sdk-python
Version: 1.4
Summary: Python SDK for EAA
Home-page: http://www.akamai.com/
Author: Akamai Technologies
Author-email: support@akamai.com
License: MIT
**Location: /Library/Python/2.7/site-packages** Requires: enum34, requests, prettytable
Required-by: eaa-connector-migration-python

Example of the SDK for version 1.4 on Windows:

DEPRECATION: Python 2.7 will reach the end of its life on January 1st,
2020. Please upgrade your Python as Python 2.7 won't be maintained
after that date. A future version of pip will drop support for Python 2.7.
Name: eaa-sdk-python
Version: 1.4
Summary: Python SDK for EAA
Home-page: http://www.akamai.com/
Author: Akamai Technologies
Author-email: support@akamai.com
License: MIT
**Location: c:\python27\lib\site-packages** Requires: enum34, requests, prettytable
Required-by: eaa-connector-migration-python

EAA-SDK documentation

EAA-SDK has been deprecated. Please use EAA API in future.

You can extract the EAA-SDK documentation from https://downloads.akamai-access.com/eaa-sdk/eaa-sdk.tar.gz.

Prerequisite:
File archiver (for example 7-zip) to extract files from a 'tar.gz' files for Windows.

  1. Go to the ​Akamai​ download page for eaa-sdk. The 'eaa-sdk.tar.gz' file downloads to your computer.

  2. Extract the downloaded files.

  3. Go to the extracted folder location and open docs directory.

  4. Open index.html to launch the documentation for EAA-SDK.

Generate an API key

You need an API key and a secret to create and manage applications, connectors, and identity providers (IdPs) with API calls. The API key is also required to integrate some third party-products with EAA , such as a security information and event management (SIEM) product.

  1. Log in to Enterprise Center.

  2. In the Enterprise Center navigation menu, select Application Access > General Settings > Settings.

  3. Go to API Keys and click Generate New API Key.

  4. In the Generate API Key type name and your description.

  5. Click Generate Key.
    API key and the secret appears. Copy and paste the key and the secret to a secure location.

  6. Click Ok.

Delete the EAA-SDK API credentials

If you do not use the EAA-SDK delete the API keys to ensure best security levels.

  1. Log in to Enterprise Center.

  2. In the Enterprise Center navigation menu, select Application Access > General Settings > Settings.

  3. Go to API Keys and select your key for EAA-SDK.

  4. Click Delete API Key.

  5. In Delete API Key click Delete API Key.
    The key is deleted from the Enterprise Center and cannot be used for the EAA-SDK.