// Based on https://www.apollographql.com/docs/graphql-tools/schema-directives.html#Enforcing-access-permissions
constructor(...args){
super(...args);
this.authRoleMap=authRoleMap;
}
checkAuthRolePresent(role){
if(role&&!Object.keys(this.authRoleMap).includes(role))thrownewTypeError(`Could not find an AAD group UUID for ${role} in the authRoleMap`);elsereturn;