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
ApplicationRegistration
s.Builder for
AgentRegistry
instances.Class for access and iteration of
SocialAgentRegistration
s.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
AccessAuthorization
s.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
DataRegistration
s.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