All Classes and Interfaces

Class
Description
Represents a request with async payload that has been signed by HttpSigner.
A builder for a AsyncSignedRequest.
Input parameters to sign a request with async payload, using HttpSigner.
A builder for a AsyncSignRequest.
An authentication scheme, composed of: A scheme ID - A unique identifier for the authentication scheme. An identity provider - An API that can be queried to acquire the customer's identity. A signer - An API that can be used to sign HTTP requests.
An authentication scheme option, composed of the scheme ID and properties for use when resolving the identity and signing the request.
A builder for a AuthSchemeOption.
Interface for operating on an IdentityProperty value.
Interface for operating on an SignerProperty value.
A marker interface for an auth scheme provider.
/** Base interface to a request that has been signed by HttpSigner, independent of payload type.
A builder for a BaseSignedRequest.
Base interface to represent input parameters to sign a request using HttpSigner, independent of payload type.
A builder for a BaseSignRequest.
 
 
 
 
 
 
Default implementation of PayloadChecksumStore.
 
 
 
 
Interface for the process of modifying a request destined for a service so that the service can authenticate the SDK customer’s identity.
 
Storage object for storing computed checksums for a request payload.
HttpSigner properties intended for use only by internal components of the SDK and SDK-provided implementations of this SPI.
Represents a request with sync payload that has been signed by HttpSigner.
A builder for a SignedRequest.
A strongly-typed property for input to an HttpSigner.
Input parameters to sign a request with sync payload, using HttpSigner.
A builder for a SignRequest.