Provides access to the AWS OAuth credentials used for accessing IBM services: IBM api key & service instance id.
Interface to expose the method required for a class to implement a Token Manager.
Interface to expose the method required for a class to implement a Token Provider.
Basic implementation of the IBMOAuthCredentials interface that allows callers to pass in the IBM api key and service instance id in the constructor.
Default implementation of Token Manager.
Default implementation to retrieve token from the IAM service using the api key
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.
Signer implementation that signs requests with the OAuth 2.0 signing protocol.
Pojo representation of the json IAM token
Provides an extension of the SdkClientException for errors reported by the IAM Service processing a request.
Copyright © 2024. All rights reserved.