Class ConditionDecision

    • Constructor Summary

      Constructors 
      Constructor Description
      ConditionDecision()
      Deprecated.
      No argument constructor
      ConditionDecision​(boolean allowed)
      Deprecated.
      Constructs ConditionDecision given the boolean result of a condition evaluation
      ConditionDecision​(boolean allowed, long timeToLive)
      Deprecated.
      Constructs ConditionDecision given the boolean result of a condition evaluation and time to live
      ConditionDecision​(boolean allowed, long timeToLive, Map advices)
      Deprecated.
      Constructs ConditionDecision given the boolean result of a condition evaluation, time to live and advices
      ConditionDecision​(boolean allowed, Map advices)
      Deprecated.
      Constructs ConditionDecision given the boolean result of a condition evaluation and advices
    • Constructor Detail

      • ConditionDecision

        public ConditionDecision()
        Deprecated.
        No argument constructor
      • ConditionDecision

        public ConditionDecision​(boolean allowed)
        Deprecated.
        Constructs ConditionDecision given the boolean result of a condition evaluation
        Parameters:
        allowed - boolean result of a condition evaluation
      • ConditionDecision

        public ConditionDecision​(boolean allowed,
                                 Map advices)
        Deprecated.
        Constructs ConditionDecision given the boolean result of a condition evaluation and advices
        Parameters:
        allowed - boolean result of a condition evaluation
        advices - A Map representing advices associated with this ConditionDecision. The advice name is the key to the Map. The value is a Set of advice message Strings corresponding to the advice name. The advice name examples are SessionCondition.SESSION_CONDITION_ADVICE AuthSchemeCondition.AUTH_SCHEME_CONDITION_ADVICE
      • ConditionDecision

        public ConditionDecision​(boolean allowed,
                                 long timeToLive)
        Deprecated.
        Constructs ConditionDecision given the boolean result of a condition evaluation and time to live
        Parameters:
        allowed - boolean result of a condition evaluation
        timeToLive - GMT time in milliseconds since epoch when this object is to be treated as expired.
      • ConditionDecision

        public ConditionDecision​(boolean allowed,
                                 long timeToLive,
                                 Map advices)
        Deprecated.
        Constructs ConditionDecision given the boolean result of a condition evaluation, time to live and advices
        Parameters:
        allowed - boolean result of a condition evaluation
        timeToLive - GMT time in milliseconds since epoch when this object is to be treated as expired.
        advices - advices associated with this action decision. The advice name is the key to the Map. The value is a set of advice message Strings corresponding to the advice name. The advice name examples are SessionCondition.SESSION_CONDITION_ADVICE AuthSchemeCondition.AUTH_SCHEME_CONDITION_ADVICE
    • Method Detail

      • setAllowed

        public void setAllowed​(boolean allowed)
        Deprecated.
        Sets boolean result of condition evaluation
        Parameters:
        allowed - boolean result of condition evaluation
      • isAllowed

        public boolean isAllowed()
        Deprecated.
        Gets boolean result of condition evaluation
        Returns:
        result of condition evaluation
      • setAdvices

        public void setAdvices​(Map advices)
        Deprecated.
        Sets advices associated with this object
        Parameters:
        advices - A Map representing advices associated with this object. The advice name is the key to the Map. The value is a Set of advice message Strings corresponding to the advice name. The advice name examples are SessionCondition.SESSION_CONDITION_ADVICE AuthSchemeCondition.AUTH_SCHEME_CONDITION_ADVICE
      • getAdvices

        public Map getAdvices()
        Deprecated.
        Gets advices associated with this object
        Returns:
        advices associated with this object. The advice name is the key to the Map. The value is a Set of advice message Strings corresponding to the advice name.
      • setTimeToLive

        public void setTimeToLive​(long timeToLive)
        Deprecated.
        Sets timeToLive associated with this object
        Parameters:
        timeToLive - GMT time in milliseconds since epoch when this object is to be treated as expired.
      • getTimeToLive

        public long getTimeToLive()
        Deprecated.
        Gets timeToLive associated with this object
        Returns:
        GMT time in milliseconds since epoch when this object is to be treated as expired.