All files / src/private permissions.ts

100% Statements 28/28
100% Branches 0/0
100% Functions 0/0
100% Lines 28/28

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 281x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x
export const AUTH_ACTIONS = [
  'verifiedpermissions:IsAuthorized',
  'verifiedpermissions:IsAuthorizedWithToken',
];
 
export const READ_ACTIONS = [
  'verifiedpermissions:GetIdentitySource',
  'verifiedpermissions:GetPolicy',
  'verifiedpermissions:GetPolicyStore',
  'verifiedpermissions:GetPolicyTemplate',
  'verifiedpermissions:GetSchema',
  'verifiedpermissions:ListIdentitySources',
  'verifiedpermissions:ListPolicies',
  'verifiedpermissions:ListPolicyTemplates',
];
 
export const WRITE_ACTIONS = [
  'verifiedpermissions:CreateIdentitySource',
  'verifiedpermissions:CreatePolicy',
  'verifiedpermissions:CreatePolicyTemplate',
  'verifiedpermissions:DeleteIdentitySource',
  'verifiedpermissions:DeletePolicy',
  'verifiedpermissions:DeletePolicyTemplate',
  'verifiedpermissions:PutSchema',
  'verifiedpermissions:UpdateIdentitySource',
  'verifiedpermissions:UpdatePolicy',
  'verifiedpermissions:UpdatePolicyTemplate',
];