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 instancesModifiable 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 SelectedFromRegistryDataGrantReadable 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