All Classes and Interfaces

Class
Description
Immutable instantiation of an Access Authorization
Builder for AccessAuthorization instances.
Immutable instantiation of an Access Grant
Builder for AccessGrant instances.
 
Abstract base instantiation of a modifiable Agent Registration, which can be extended for type-specific implementations (i.e.
Abstract builder for AgentRegistration instances (used by subclasses).
Modifiable instantiation of an Agent Registry
Class for access and iteration of ApplicationRegistrations.
Builder for AgentRegistry instances.
Class for access and iteration of SocialAgentRegistrations.
Readable instantiation of a Data Grant with a scope of AllFromRegistry
Represents an Application as defined by the Solid Application Interoperability Specification.
Modifiable instantiation of an Application, which is also cross-pollinated with the Client Identifier Document from Solid-OIDC.
Builder for ApplicationProfile instances.
Modifiable instantiation of an Application Registration.
Builder for ApplicationRegistration instances.
Representing an instance of the application scoped to a given [Social Agent](https://solid.github.io/data-interoperability-panel/specification/#social-agents) that has or is in the process of authorizing access to data under their control.
Factory for creation of authorized ApplicationSession instances
Modifiable instantiation of an Authorization Registry
Class for access and iteration of AccessAuthorizations.
Builder for AuthorizationRegistry instances.
Basic instantiation of a Data Instance, which extends the abstract DataInstance, and can be used when an application only wants to deal with the basics of the data instance, and not extend it for domain specific purposes.
 
Represents a corresponding RDF Resource and provides create, read, update, and delete capabilities.
Generic builder which is extended by CRUD resource builders.
Immutable instantiation of an Data Authorization
Builder for DataAuthorization instances.
Immutable instantiation of a Data Grant
Builder for DataGrant instances.
General instantiation of a Data Instance.
Builder for DataInstance instances.
 
Modifiable instantiation of an Data Registration
Builder for DataRegistration instances.
Modifiable instantiation of an Data Registry
Builder for DataRegistry instances.
Class for access and iteration of DataRegistrations.
This annotation can be used to exclude select methods from code coverage processing.
Factory to get, cache, and clear OkHttp HTTP clients matching provided configurations.
Internal class to manage configuration options for http clients
Represents a corresponding RDF Resource and provides create, read, and delete capabilities.
Generic builder which is extended by Immutable resource builders.
Abstract base class for data grants with scopes that allow inherited children, specifically AllFromRegistryDataGrant and SelectedFromRegistryDataGrant
Readable instantiation of a Data Grant with a scope of Inherited
Remote JSON-LD Contexts used by the Solid Application Interoperability specification
Properties and classes of the Solid Interoperability vocabulary
Properties and classes of the Linked Data Platform vocabulary
Properties and classes of the RDF vocabulary
Readable instantiation of an Access Grant
Builder for ReadableAccessGrant instances.
Readable abstract base instantiation of an Agent Registration, which can be extended for type-specific readable implementations (i.e.
Abstract builder for ReadableAgentRegistration instances (used by subclasses).
Publicly readable instantiation of an Application, profile which is also cross-pollinated with the Client Identifier Document from Solid-OIDC.
Readable instantiation of an Application Registration.
Readable instantiation of a Data Grant
Builder for ReadableDataGrant instances.
Readable instantiation of a Data Registration.
Represents a corresponding RDF Resource and provides read-only capabilities.
Generic builder which is extended by readable resource builders, as well as builders for the other base resource types CRUDResource and ImmutableResource, respectively.
Publicly readable instantiation of a Social Agent profile which is also cross-pollinated with other terms from the Solid ecosystem
Builder for ReadableApplicationProfile instances.
Readable instantiation of a Social Agent Registration.
Used by Registries as a base class to model their associated registrations.
Custom iterator for the RegistrationList.
Modifiable instantiation of a Registry Set
Builder for RegistrySet instances.
Exception raised when a given requested type of data cannot be created because it already exists
General exception used to represent issues in sai-java processing logic
Runtime (unchecked) exception raised performing SAI-specific operations
Base factory providing builders for many of the core data models defined by the Solid Application Interoperability specification.
Readable instantiation of a Data Grant with a scope of SelectedFromRegistry
 
Modifiable instantiation of a Social Agent profile, which is also cross-pollinated with other terms from the Solid ecosystem.
Builder for SocialAgentProfile instances.
Modifiable instantiation of a Social Agent Registration.
Builder for SocialAgentRegistration instances.
Remote JSON-LD Contexts used by the Solid-OIDC specification
Properties and classes of the Solid OIDC vocabulary
Properties and classes of the Solid Terms vocabulary