Page Contents
Home > @loopback/authorization > AuthorizationContext
AuthorizationContext interface
Request context for authorization
Signature:
export interface AuthorizationContext
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
invocationContext | InvocationContext | Context for the invocation | |
principals | Principal[] | An array of principals identified for the request - it should come from authentication | |
resource | string | An name for the target resource to be accessed, such as OrderController.prototype.cancelOrder |
|
roles | Role[] | An array of roles for principals | |
scopes | string[] | An array of scopes representing granted permissions - usually come from access tokens |