id: 1 unit: private isBulkDataAccessAllowed() file: src/RBACHandler.ts start line: 117 end line: 165 size: 44 LOC McCabe index: 18 number of parameters: 2 id: 2 unit: private isAllowed() file: src/RBACHandler.ts start line: 101 end line: 115 size: 15 LOC McCabe index: 7 number of parameters: 3 id: 3 unit: async getAllowedResourceTypesForOperation() file: src/RBACHandler.ts start line: 79 end line: 90 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 4 unit: async verifyAccessToken() file: src/RBACHandler.ts start line: 49 end line: 60 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 5 unit: constructor() file: src/RBACHandler.ts start line: 41 end line: 47 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 6 unit: async isBundleRequestAuthorized() file: src/RBACHandler.ts start line: 69 end line: 77 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 7 unit: async isAccessBulkDataJobAllowed() file: src/RBACHandler.ts start line: 63 end line: 67 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 8 unit: async authorizeAndFilterReadResponse() file: src/RBACHandler.ts start line: 93 end line: 96 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9 unit: async getSearchFilterBasedOnIdentity() file: src/RBACHandler.ts start line: 168 end line: 170 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 10 unit: async isWriteRequestAuthorized() file: src/RBACHandler.ts start line: 99 end line: 99 size: 1 LOC McCabe index: 1 number of parameters: 1