@inrupt/solid-client-access-grants / interfaces / AccessGrantParameters

Interface: AccessGrantParameters#

Hierarchy#

Properties#

access#

access: AccessModes

Inherited from#

InputAccessGrantParameters.access

Defined in#

src/gConsent/type/Parameter.ts:35


expirationDate#

Optional expirationDate: Date

Inherited from#

InputAccessGrantParameters.expirationDate

Defined in#

src/gConsent/type/Parameter.ts:40


inherit#

Optional inherit: boolean

Inherited from#

InputAccessGrantParameters.inherit

Defined in#

src/gConsent/type/Parameter.ts:41


issuanceDate#

Optional issuanceDate: Date

Inherited from#

InputAccessGrantParameters.issuanceDate

Defined in#

src/gConsent/type/Parameter.ts:39


purpose#

Optional purpose: string[]

Inherited from#

InputAccessGrantParameters.purpose

Defined in#

src/gConsent/type/Parameter.ts:38


requestor#

requestor: string

Inherited from#

InputAccessGrantParameters.requestor

Defined in#

src/gConsent/type/Parameter.ts:52


requestorInboxUrl#

Optional requestorInboxUrl: string

Inherited from#

InputAccessGrantParameters.requestorInboxUrl

Defined in#

src/gConsent/type/Parameter.ts:36


resources#

resources: string[]

Inherited from#

InputAccessGrantParameters.resources

Defined in#

src/gConsent/type/Parameter.ts:37


status#

status: "https://w3id.org/GConsent#ConsentStatusExplicitlyGiven"

Defined in#

src/gConsent/type/Parameter.ts:56