iya-sts
    Preparing search index...

    Variable evaluatePolicy

    evaluatePolicy: (
        policy: any,
        context: any,
    ) => { decision: any; status: any } | { decision: string } = evaluatePolicy

    Type Declaration

      • (
            policy: any,
            context: any,
        ): { decision: any; status: any } | { decision: string }
      • Evaluates one Policy (section 7.12).

        An unknown rule-combining algorithm is an Indeterminate with a syntax-error status. Obligations and advice are attached from the rules' results, and an applicable policy is recorded on the context.

        Parameters

        • policy: any

          the Policy

        • context: any

          the evaluation context from makeContext()

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

        an object with decision, status and any obligations and advice