Uses of Class
com.janeirodigital.sai.core.authorizations.AccessAuthorization
Packages that use AccessAuthorization
Package
Description
Classes providing access to
Access Authorizations,
Data Authorizations,
Access Grants,
Data Grants,
and Authorization Registries.
-
Uses of AccessAuthorization in com.janeirodigital.sai.core.authorizations
Methods in com.janeirodigital.sai.core.authorizations that return AccessAuthorizationModifier and TypeMethodDescriptionAccessAuthorization.Builder.build()
Build theAccessAuthorization
using attributes from the Builder.static AccessAuthorization
AccessAuthorization.get
(URI uri, SaiSession saiSession) Callget(URI, SaiSession, ContentType)
without specifying a desired content type for retrievalstatic AccessAuthorization
AccessAuthorization.get
(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get anAccessAuthorization
at the provideduri
AccessAuthorization.reload()
Reload a new instance ofAccessAuthorization
using the attributes of the current instanceMethods in com.janeirodigital.sai.core.authorizations with parameters of type AccessAuthorizationModifier and TypeMethodDescriptionvoid
AuthorizationRegistry.add
(AccessAuthorization accessAuthorization) Add anAccessAuthorization
to theAuthorizationRegistry
.DataAuthorization.generateGrants
(AccessAuthorization accessAuthorization, AgentRegistration granteeRegistration, AgentRegistry agentRegistry, List<DataRegistry> dataRegistries) Generate one or moreDataGrant
s for thisDataAuthorization
.void
AuthorizationRegistry.remove
(AccessAuthorization accessAuthorization) Remove anAccessAuthorization
from theAuthorizationRegistry