|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.identity.policy.ActionDecision
public class ActionDecision
The ActionDecision class represents the action results of a
policy evaluation. It has action values for a given action and
advice.
| Constructor Summary | |
|---|---|
ActionDecision(String actionName,
Set values)
Constructor |
|
ActionDecision(String actionName,
Set values,
Map advices,
long timeToLive)
Constructor |
|
| Method Summary | |
|---|---|
String |
getActionName()
Gets the name of the action |
Map |
getAdvices()
Returns a Map of advices associated with this
object. |
long |
getTimeToLive()
Gets the GMT time in milliseconds since epoch when this object is to be treated as expired. |
Set |
getValues()
Gets the action values for the action. |
void |
setAdvices(Map advices)
Sets advices associated with this ActionDecision
. |
void |
setTimeToLive(long timeToLive)
Sets the GMT time in milliseconds since epoch when this object is to be treated as expired. |
void |
setValues(Set values)
Sets the action values for the action. |
String |
toString()
Gets a String representation of this object |
String |
toXML()
Gets an XML representation of this object |
| Constructor Detail |
|---|
public ActionDecision(String actionName,
Set values)
actionName - name of the action.values - a Set> of String values for the
action
public ActionDecision(String actionName,
Set values,
Map advices,
long timeToLive)
actionName - action namevalues - a Set of String values for the
actionadvices - 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.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 Detail |
|---|
public String getActionName()
public void setValues(Set values)
values - a Set of String valuespublic Set getValues()
Set>/code> of String valuespublic long getTimeToLive()
SimpleTimeCondition(s)
specified in the Policy definition.
public void setTimeToLive(long timeToLive)
SimpleTimeCondition(s)
specified in the Policy definition.
timeToLive - time to livepublic void setAdvices(Map advices)
advices associated with this ActionDecision
.
The advice name is the key to the Map. The
value is a Set of advice message Strings corresponding to
the advice name. The two possible advices are authentication
level(AuthLevel) and authentication modules
(AuthSchemes). The advice message Strings for
AuthLevel are integer valued.
advices - map of advicespublic Map getAdvices()
Map of 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 two possible advices are authentication
level(AuthLevel) and authentication modules
(AuthSchemes). The advice message Strings for
AuthLevel are integer valued.
ActionDecision.public String toString()
toString in class Objectpublic String toXML()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||