| Modifier and Type | Method and Description |
|---|---|
static IBMOAuthCredentials |
CredentialUtils.toIAMCredentials(IBMOAuthIdentity iamCredentialsIdentity)
Converts an
IBMOAuthIdentity to IBM credentials |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IBMOAuthCredentials
IBM OAuth Credentials interface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicIBMOAuthCredentials
Basic implementation of the IBMOAuthCredentials interface that allows callers to
pass in the IBM api key and service instance id in the constructor.
|
| Modifier and Type | Method and Description |
|---|---|
IBMOAuthIdentity |
V4Properties.getiamCredentials() |
IBMOAuthIdentity |
V4Properties.getIbmoAuthIdentity() |
| Modifier and Type | Method and Description |
|---|---|
V4Properties.Builder |
V4Properties.Builder.iamCredentials(IBMOAuthIdentity iamCredentials) |
V4RequestSigningResult |
IAMRequestSigner.sign(SdkHttpRequest.Builder requestBuilder,
IBMOAuthIdentity iamIdentity) |
| Modifier and Type | Method and Description |
|---|---|
SignedRequest |
DefaultIBMOAuthIAMHttpSigner.sign(SignRequest<? extends IBMOAuthIdentity> request) |
CompletableFuture<AsyncSignedRequest> |
DefaultIBMOAuthIAMHttpSigner.signAsync(AsyncSignRequest<? extends IBMOAuthIdentity> request) |
| Modifier and Type | Method and Description |
|---|---|
static IBMOAuthIdentity |
CredentialUtils.sanitizeCredentialsIAM(IBMOAuthIdentity credentials)
Sanitize given IAM credentials by trimming whitespace
|
| Modifier and Type | Method and Description |
|---|---|
static IBMOAuthIdentity |
CredentialUtils.sanitizeCredentialsIAM(IBMOAuthIdentity credentials)
Sanitize given IAM credentials by trimming whitespace
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultIAMCredentialsIdentity |
| Modifier and Type | Method and Description |
|---|---|
IBMOAuthIdentity |
IBMOAuthIdentity.Builder.build() |
static IBMOAuthIdentity |
IBMOAuthIdentity.create(String apikey,
String serviceInstanceId)
Constructs a new credentials object, with the specified IAM api key and service Instance ID.
|
Copyright © 2026. All rights reserved.