Private _cachePrivate _runtimeThe user context.
A factory function to produce graph queries.
Get a list of principals that may be affected and need to be invalidated when a vertex is deleted.
A list of UUIDs.
The user context.
A query factory.
The UUID of the vertex being deleted.
Private getPrepares user access keys with the options from the config file.
Private getPrepares user access keys with the options from the config file.
Private hasInvalidates the cache for a principal's access keys.
This effectively forces a re-fetch from the database on subsequent requests. This is useful when the access rights of a principal change.
A promise that resolves when the cache invalidation is complete.
The tenant identifier.
The unique identifier for the principal (user).
Private isPrivate normalizePrivate principalGenerated using TypeDoc
Retrieves access keys for the current user context.
Access keys determine what data the user is authorized to access. This method supports cache-backed retrieval for efficiency.
Returns
A promise that resolves with a list of access keys the user has.