All Classes and Interfaces

Class
Description
Enumeration of access actions available for Interledger Open Payments operations.
Represents the response from a GNAP access continuation request.
Represents a complete access grant response from the authorization server.
Represents the interaction requirements for a GNAP access request.
Represents an access item that defines permissions for a specific resource type.
Enumeration of resource types available for Interledger Open Payments access control.
Represents an access token granted by the authorization server.
Represents an API error response from Interledger Open Payments servers.
Utility class providing assertion methods for input validation.
Represents a request to grant access to resources using the GNAP protocol.
Specialized HTTP request and response logger for debugging and monitoring API communications.
Custom subscriber for capturing HTTP request body content from reactive streams.
Represents an incoming payment request on a receiver's wallet.
 
Represents the continuation response from an interaction in the GNAP protocol.
Represents the finish specification for interactions in the GNAP protocol.
Represents an interaction reference for the GNAP protocol.
Represents a monetary amount in the Interledger Protocol format.
Client interface for communicating with Interledger Open Payments protocol servers.
Default implementation of the InterledgerApiClient interface.
Exception thrown when errors occur during Interledger API operations.
Configuration options for the Interledger API client.
Represents an Interledger payment method for establishing STREAM connections.
Wrapper around ObjectMapper to provide default mapping and catch serialization/deserialization exceptions We have two mappers: - mapper - standard mapper - unwrapMapper - deserializes content of root JSON element
Represents access limits for Interledger payment operations.
Represents metadata associated with Interledger payment operations.
Represents a single key-value pair in payment metadata.
A custom serializer for Set collections that serializes the elements in a deterministic order based on their string representations.
Represents the response from creating an outgoing payment request.
Represents a request to create an outgoing payment.
Represents a completed or in-progress payment in the Interledger Open Payments protocol.
Represents a payment pointer and its associated wallet information.
 
Represents a quote for an Interledger payment operation.
Represents a request to create a quote for an Interledger payment operation.
Builder for creating cryptographically signed HTTP requests for Interledger API communication.
Represents a wallet address for Interledger Open Payments operations.
A custom serializer for the WalletAddress class.