Class WebIdProfile

All Implemented Interfaces:
Resource, AutoCloseable, Dataset, GraphLike<Quad>

public class WebIdProfile extends RDFSource
A WebID Profile for use with Solid.
  • Constructor Details

    • WebIdProfile

      public WebIdProfile(URI identifier, Dataset dataset)
      Create a new WebID profile resource.
      Parameters:
      identifier - the webid URI
      dataset - the webid profile dataset
  • Method Details

    • getTypes

      public Set<URI> getTypes()
      Retrieve the RDF type values.
      Returns:
      the rdf:type values
    • getOidcIssuers

      public Set<URI> getOidcIssuers()
      Retrieve the list of OIDC issuers.
      Returns:
      the solid:oidcIssuer values
    • getRelatedResources

      public Set<URI> getRelatedResources()
      Retrieve the list of related profile resources.
      Returns:
      the rdfs:seeAlso values
    • getStorages

      public Set<URI> getStorages()
      Retrieve the list of storage locations.
      Returns:
      the pim:storage values