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