Interface AccessCheckerArgs

interface AccessCheckerArgs {
    acl: Store<Quad, Quad, Quad, Quad>;
    credentials: Credentials;
    rule: Term;
}

Properties

Properties

acl: Store<Quad, Quad, Quad, Quad>

A store containing the relevant triples of the authorization.

credentials: Credentials

Credentials of the entity that wants to use the resource.

rule: Term

Authorization rule to be processed.