Uses of Class
com.janeirodigital.sai.core.authorizations.DataAuthorization.Builder
Packages that use DataAuthorization.Builder
Package
Description
Classes providing access to
Access Authorizations,
Data Authorizations,
Access Grants,
Data Grants,
and Authorization Registries.
-
Uses of DataAuthorization.Builder in com.janeirodigital.sai.core.authorizations
Methods in com.janeirodigital.sai.core.authorizations that return DataAuthorization.BuilderModifier and TypeMethodDescriptionDataAuthorization.Builder.getThis()Ensures that don't get an unchecked cast warning when returning from settersDataAuthorization.Builder.setAccessModes(List<org.apache.jena.rdf.model.RDFNode> accessModes) DataAuthorization.Builder.setAccessNeed(URI accessNeed) DataAuthorization.Builder.setCreatorAccessModes(List<org.apache.jena.rdf.model.RDFNode> creatorAccessModes) DataAuthorization.Builder.setDataInstances(List<URI> dataInstances) DataAuthorization.Builder.setDataOwner(URI dataOwner) DataAuthorization.Builder.setDataRegistration(URI dataRegistration) DataAuthorization.Builder.setDataset(org.apache.jena.rdf.model.Model dataset) Set the Jena model and use it to populate attributes of theDataAuthorization.Builder.DataAuthorization.Builder.setGrantedBy(URI grantedBy) DataAuthorization.Builder.setGrantee(URI grantee) DataAuthorization.Builder.setInheritsFrom(URI inheritsFrom) DataAuthorization.Builder.setRegisteredShapeTree(URI registeredShapeTree) DataAuthorization.Builder.setScopeOfAuthorization(org.apache.jena.rdf.model.RDFNode scopeOfAuthorization)