Interface Decision


  • public interface Decision
    • Method Detail

      • explain

        Explanation explain()
        Returns:
        Reason why the Decision was granted or not granted.
      • evaluationDuration

        long evaluationDuration()
        Decision evaluation time.
        Returns:
        evaluationTime The number of milliseconds it took to render this decision.
      • getResource

        java.util.Map<java.lang.String,​java.lang.String> getResource()
        Return the time in seconds since the cache was last refreshed.
        Returns:
        seconds
      • getAction

        java.lang.String getAction()
      • getEnvironment

        java.util.Set<Attribute> getEnvironment()
      • getSubject

        javax.security.auth.Subject getSubject()