gatehouse-ts
    Preparing search index...

    Function buildAndPolicy

    • Creates a policy that requires all sub-policies to grant access.

      Type Parameters

      • Sub

        Subject type

      • Res

        Resource type

      • Act

        Action type

      • Ctx

        Context type

      Parameters

      • policies: { name?: string; policies: Policy<Sub, Res, Act, Ctx>[] }

        Array of policies that all must grant access

      Returns AndPolicy<Sub, Res, Act, Ctx>

      A combined AND policy

      const policy = buildAndPolicy([adminRolePolicy, documentOwnerPolicy]);