Skip navigation links
B C D I N S 

B

BearerAuthScheme - Interface in com.ibm.cos.v2.http.auth.scheme
The smithy.api#httpBearerAuth auth scheme, which uses a TokenIdentity and BearerHttpSigner.
BearerHttpSigner - Interface in com.ibm.cos.v2.http.auth.signer
An HttpSigner that will sign a request with a bearer-token (TokenIdentity).

C

com.ibm.cos.v2.http.auth.internal.scheme - package com.ibm.cos.v2.http.auth.internal.scheme
 
com.ibm.cos.v2.http.auth.internal.signer - package com.ibm.cos.v2.http.auth.internal.signer
 
com.ibm.cos.v2.http.auth.scheme - package com.ibm.cos.v2.http.auth.scheme
 
com.ibm.cos.v2.http.auth.signer - package com.ibm.cos.v2.http.auth.signer
 
create() - Static method in class com.ibm.cos.v2.http.auth.internal.scheme.DefaultBearerAuthScheme
Returns an instance of the DefaultBearerAuthScheme.
create() - Static method in class com.ibm.cos.v2.http.auth.internal.scheme.DefaultNoAuthAuthScheme
Returns an instance of the NoAuthAuthScheme.
create() - Static method in interface com.ibm.cos.v2.http.auth.scheme.BearerAuthScheme
Get a default implementation of a BearerAuthScheme
create() - Static method in interface com.ibm.cos.v2.http.auth.scheme.NoAuthAuthScheme
 
create() - Static method in interface com.ibm.cos.v2.http.auth.signer.BearerHttpSigner
Get a default implementation of a BearerHttpSigner

D

DefaultBearerAuthScheme - Class in com.ibm.cos.v2.http.auth.internal.scheme
A default implementation of BearerAuthScheme.
DefaultBearerAuthScheme() - Constructor for class com.ibm.cos.v2.http.auth.internal.scheme.DefaultBearerAuthScheme
 
DefaultBearerHttpSigner - Class in com.ibm.cos.v2.http.auth.internal.signer
A default implementation of BearerHttpSigner.
DefaultBearerHttpSigner() - Constructor for class com.ibm.cos.v2.http.auth.internal.signer.DefaultBearerHttpSigner
 
DefaultNoAuthAuthScheme - Class in com.ibm.cos.v2.http.auth.internal.scheme
A default implementation of NoAuthAuthScheme.
DefaultNoAuthAuthScheme() - Constructor for class com.ibm.cos.v2.http.auth.internal.scheme.DefaultNoAuthAuthScheme
 

I

identityProvider(IdentityProviders) - Method in class com.ibm.cos.v2.http.auth.internal.scheme.DefaultBearerAuthScheme
 
identityProvider(IdentityProviders) - Method in class com.ibm.cos.v2.http.auth.internal.scheme.DefaultNoAuthAuthScheme
 
identityProvider(IdentityProviders) - Method in interface com.ibm.cos.v2.http.auth.scheme.BearerAuthScheme
Retrieve the TokenIdentity based IdentityProvider associated with this authentication scheme.
identityProvider(IdentityProviders) - Method in interface com.ibm.cos.v2.http.auth.scheme.NoAuthAuthScheme
Retrieve the NoAuthAuthScheme.AnonymousIdentity based IdentityProvider associated with this authentication scheme.

N

NoAuthAuthScheme - Interface in com.ibm.cos.v2.http.auth.scheme
An auth scheme that represents no authentication.
NoAuthAuthScheme.AnonymousIdentity - Interface in com.ibm.cos.v2.http.auth.scheme
An anonymous identity used by the no-auth auth scheme.

S

SCHEME_ID - Static variable in interface com.ibm.cos.v2.http.auth.scheme.BearerAuthScheme
The scheme ID for this interface.
SCHEME_ID - Static variable in interface com.ibm.cos.v2.http.auth.scheme.NoAuthAuthScheme
The scheme ID for the no-auth auth scheme.
schemeId() - Method in class com.ibm.cos.v2.http.auth.internal.scheme.DefaultBearerAuthScheme
 
schemeId() - Method in class com.ibm.cos.v2.http.auth.internal.scheme.DefaultNoAuthAuthScheme
 
sign(SignRequest<? extends TokenIdentity>) - Method in class com.ibm.cos.v2.http.auth.internal.signer.DefaultBearerHttpSigner
 
signAsync(AsyncSignRequest<? extends TokenIdentity>) - Method in class com.ibm.cos.v2.http.auth.internal.signer.DefaultBearerHttpSigner
 
signer() - Method in class com.ibm.cos.v2.http.auth.internal.scheme.DefaultBearerAuthScheme
 
signer() - Method in class com.ibm.cos.v2.http.auth.internal.scheme.DefaultNoAuthAuthScheme
 
signer() - Method in interface com.ibm.cos.v2.http.auth.scheme.BearerAuthScheme
Retrieve the BearerHttpSigner associated with this authentication scheme.
signer() - Method in interface com.ibm.cos.v2.http.auth.scheme.NoAuthAuthScheme
Retrieve the HttpSigner associated with this authentication scheme.
B C D I N S 
Skip navigation links

Copyright © 2026. All rights reserved.