Options that are extracted from Postgraphile context and required by IdGuard plugin to check if operation is authorized.

Hierarchy

  • GqlAuthorizationOptions

Properties

endUserAuthorizationConfig: EndUserAuthorizationConfig

Authorization configuration related to end users.

operation: string

Name of the GraphQL operation that can be protected.

permissionDefinition: PermissionDefinition

Permission for Management Services. The permission definition contains a list of permissions and optionally, mappings of GQL operations to those permissions.

serviceId: string

Id of the service in context of which operation happened.

Generated using TypeDoc