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.
-
On MacOS, open Terminal. On Windows, open a command prompt.
-
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
- 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.
-
Go to the Akamai download page for eaa-sdk. The 'eaa-sdk.tar.gz' file downloads to your computer.
-
Extract the downloaded files.
-
Go to the extracted folder location and open docs directory.
-
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.
-
Log in to Enterprise Center.
-
In the Enterprise Center navigation menu, select Application Access > General Settings > Settings.
-
Go to API Keys and click Generate New API Key.
-
In the Generate API Key type name and your description.
-
Click Generate Key.
API key and the secret appears. Copy and paste the key and the secret to a secure location. -
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.
-
Log in to Enterprise Center.
-
In the Enterprise Center navigation menu, select Application Access > General Settings > Settings.
-
Go to API Keys and select your key for EAA-SDK.
-
Click Delete API Key.
-
In Delete API Key click Delete API Key.
The key is deleted from the Enterprise Center and cannot be used for the EAA-SDK.
Updated almost 2 years ago