Interface | Description |
---|---|
IBMOAuthCredentials |
Provides access to the AWS OAuth credentials used for accessing IBM services: IBM
api key & service instance id.
|
TokenManager |
Interface to expose the method required for a class to implement a Token Manager.
|
TokenProvider |
Interface to expose the method required for a class to implement a Token Provider.
|
Class | Description |
---|---|
BasicIBMOAuthCredentials |
Basic implementation of the IBMOAuthCredentials interface that allows callers to
pass in the IBM api key and service instance id in the constructor.
|
DefaultTokenManager |
Default implementation of Token Manager.
|
DefaultTokenProvider |
Default implementation to retrieve token from the IAM service using the api
key
|
DelegateTokenProvider |
This implementation will retrieve a delegate refresh token from the
Token service to be used by the Aspera service when completing its
own transfer process to S3.
|
IBMOAuthSigner |
Signer implementation that signs requests with the OAuth 2.0 signing protocol.
|
Token |
Pojo representation of the json IAM token
|
Exception | Description |
---|---|
OAuthServiceException |
Provides an extension of the SdkClientException
for errors reported by the IAM Service processing a request.
|
Copyright © 2024. All rights reserved.