| Class | Description |
|---|---|
| APIEventBean |
The APIEvent bean holds the necessary paramters for execution of the various invocation actions
|
| DefaultCredential |
Default implementation of the
ClientCredential. |
| NetStorage |
The Netstorage class is the preferred interface for calling libraries indending to leverage the Netstorage API.
|
| NetStorageCMSv35Signer |
The NetStorageCMSv35Signer is responsible for brokering the communication between the software layer and the API.
|
| Utils |
General utility functions needed to implement the HTTP SDK.
|
| Enum | Description |
|---|---|
| NetStorageCMSv35Signer.NetStorageType |
There are multiple types of Net Storage.
|
| NetStorageCMSv35Signer.SignType |
Currently only 3 signing hash types are supported.
|
| Utils.HashAlgorithm |
An enum of the hash algorithms supported by
Utils.computeHash(java.io.InputStream, com.akamai.netstorage.Utils.HashAlgorithm)
Currently supported hashes include MD5; SHA1; SHA256
The string representation matches the java MessageDigest.getInstance(String) canonical names. |
| Utils.KeyedHashAlgorithm |
An enum of the keyed-hash algorithms supported by
Utils.computeKeyedHash(byte[], String, com.akamai.netstorage.Utils.KeyedHashAlgorithm)
Currently supported hashes include HMAC-MD5; HMAC-SHA1; HMAC-SHA256
The string representation matches the java Mac.getInstance(String)} cononical names. |
| Exception | Description |
|---|---|
| NetStorageException |
Netstorage Exceptions are intended to differentiate between IO (Networking and File) exceptions
|
Copyright © 2016. All rights reserved.