Interface Evaluation

    • Method Detail

      • getContext

        EvaluationContext getContext()
        Returns the EvaluationContext. Which provides access to the whole evaluation runtime context.
        Returns:
        the evaluation context
      • getPolicy

        Policy getPolicy()
        Returns the Policy. being evaluated.
        Returns:
        the evaluation context
      • getRealm

        Realm getRealm()
        Returns a Realm that can be used by policies to query information.
        Returns:
        a Realm instance
      • grant

        void grant()
        Grants the requested permission to the caller.
      • deny

        void deny()
        Denies the requested permission.
      • denyIfNoEffect

        void denyIfNoEffect()
        Denies the requested permission if a decision was not made yet.