|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectsun.security.action.GetPropertyAction
public class GetPropertyAction
A convenience class for retrieving the string value of a system property as a privileged action.
An instance of this class can be used as the argument of
AccessController.doPrivileged.
The following code retrieves the value of the system
property named "prop" as a privileged action:
String s = (String) java.security.AccessController.doPrivileged(
new GetPropertyAction("prop"));
PrivilegedAction,
AccessController| Constructor Summary | |
|---|---|
GetPropertyAction(String theProp)
Constructor that takes the name of the system property whose string value needs to be determined. |
|
GetPropertyAction(String theProp,
String defaultVal)
Constructor that takes the name of the system property and the default value of that property. |
|
| Method Summary | |
|---|---|
Object |
run()
Determines the string value of the system property whose name was specified in the constructor. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GetPropertyAction(String theProp)
theProp - the name of the system property.
public GetPropertyAction(String theProp,
String defaultVal)
theProp - the name of the system property.defaulVal - the default value.| Method Detail |
|---|
public Object run()
run in interface PrivilegedActionAccessController.doPrivileged(PrivilegedAction),
AccessController.doPrivileged(PrivilegedAction,
AccessControlContext)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||