iya-sts
    Preparing search index...

    Variable evaluatePolicySet

    evaluatePolicySet: (
        policySet: any,
        context: any,
        repository: any,
    ) => { decision: any; status: any } | { decision: string } = evaluatePolicySet

    Type Declaration

      • (
            policySet: any,
            context: any,
            repository: any,
        ): { decision: any; status: any } | { decision: string }
      • Evaluates one PolicySet (section 7.13), including only-one-applicable.

        Policy and policy set references are resolved through the repository.

        Parameters

        • policySet: any

          the PolicySet

        • context: any

          the evaluation context from makeContext()

        • repository: any

          resolves references to other policies, or null

        Returns { decision: any; status: any } | { decision: string }

        an object with decision, status and any obligations and advice