Package com.sun.identity.policy
Class ActionDecision
java.lang.Object
com.sun.identity.policy.ActionDecision
Deprecated.
The
ActionDecision class represents the action results of a
policy evaluation. It has action values for a given action and
advice.-
Constructor Summary
ConstructorsConstructorDescriptionActionDecision(String actionName, Set values) Deprecated.ConstructorActionDecision(String actionName, Set values, Map advices, long timeToLive) Deprecated.Constructor -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Gets the name of the actionDeprecated.Returns aMapofadvicesassociated with this object.longDeprecated.Gets the GMT time in milliseconds since epoch when this object is to be treated as expired.Deprecated.Gets the action values for the action.voidsetAdvices(Map advices) Deprecated.Setsadvicesassociated with thisActionDecision.voidsetTimeToLive(long timeToLive) Deprecated.Sets the GMT time in milliseconds since epoch when this object is to be treated as expired.voidDeprecated.Sets the action values for the action.toString()Deprecated.Gets a String representation of this objecttoXML()Deprecated.Gets an XML representation of this object
-
Constructor Details
-
ActionDecision
Deprecated.Constructor- Parameters:
actionName- name of the action.values- aSetofStringvalues for the action
-
ActionDecision
Deprecated.Constructor- Parameters:
actionName- action namevalues- aSetofStringvalues for the actionadvices-advicesassociated 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.timeToLive- the GMT time in milliseconds since epoch when this object is to be treated as expired. That is the action values would likely be different after that time.
-
-
Method Details
-
getActionName
Deprecated.Gets the name of the action- Returns:
- name of the action
-
setValues
Deprecated.Sets the action values for the action.- Parameters:
values- aSetof String values
-
getValues
Deprecated.Gets the action values for the action.- Returns:
- a
Setof String values.
-
getTimeToLive
Deprecated.Gets the GMT time in milliseconds since epoch when this object is to be treated as expired. That is the action values would likely be different after that time. This is computed as a result ofSimpleTimeCondition(s)specified in the Policy definition.- Returns:
- long represeting the time to live for this object.
-
setTimeToLive
Deprecated.Sets the GMT time in milliseconds since epoch when this object is to be treated as expired. That is the action values would likely be different after that time. This is computed as a result ofSimpleTimeCondition(s)specified in the Policy definition.- Parameters:
timeToLive- time to live
-
setAdvices
Deprecated.Setsadvicesassociated with thisActionDecision. The advice name is the key to theMap. The value is aSetof advice message Strings corresponding to the advice name. The two possible advices are authentication level(AuthLevel) and authentication modules (AuthSchemes). The advice message Strings forAuthLevelare integer valued.- Parameters:
advices- map of advices
-
getAdvices
Deprecated.Returns aMapofadvicesassociated with this object. The advice name is the key to theMap. The value is aSetof advice message Strings corresponding to the advice name. The two possible advices are authentication level(AuthLevel) and authentication modules (AuthSchemes). The advice message Strings forAuthLevelare integer valued.- Returns:
- advices associated with this
ActionDecision.
-
toString
Deprecated.Gets a String representation of this object -
toXML
Deprecated.Gets an XML representation of this object- Returns:
- XML representation of this object
-
com.sun.identity.entitlementinstead asEntitlementhas replacedPolicy.