private static class SecureAction.Actions
extends java.lang.Object
implements java.security.PrivilegedExceptionAction
| Modifier | Constructor and Description |
|---|---|
private |
Actions() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
run() |
void |
set(int action) |
void |
set(int action,
java.lang.Object arg1) |
void |
set(int action,
java.lang.Object arg1,
java.lang.Object arg2) |
void |
set(int action,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3) |
void |
set(int action,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4) |
void |
set(int action,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
java.lang.Object arg5) |
void |
set(int action,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
java.lang.Object arg5,
java.lang.Object arg6) |
private void |
unset() |
public static final int INITIALIZE_CONTEXT_ACTION
public static final int ADD_EXTENSION_URL_ACTION
public static final int CREATE_TMPFILE_ACTION
public static final int CREATE_URL_ACTION
public static final int CREATE_URL_WITH_CONTEXT_ACTION
public static final int DELETE_FILE_ACTION
public static final int EXEC_ACTION
public static final int FILE_EXISTS_ACTION
public static final int FILE_IS_DIRECTORY_ACTION
public static final int FOR_NAME_ACTION
public static final int GET_ABSOLUTE_PATH_ACTION
public static final int GET_CONSTRUCTOR_ACTION
public static final int GET_DECLARED_CONSTRUCTOR_ACTION
public static final int GET_DECLARED_METHOD_ACTION
public static final int GET_FIELD_ACTION
public static final int GET_FILE_INPUT_ACTION
public static final int GET_FILE_OUTPUT_ACTION
public static final int TO_URI_ACTION
public static final int GET_METHOD_ACTION
public static final int GET_POLICY_ACTION
public static final int GET_PROPERTY_ACTION
public static final int GET_PARENT_CLASS_LOADER_ACTION
public static final int GET_SYSTEM_CLASS_LOADER_ACTION
public static final int GET_URL_INPUT_ACTION
public static final int INVOKE_CONSTRUCTOR_ACTION
public static final int INVOKE_DIRECTMETHOD_ACTION
public static final int INVOKE_METHOD_ACTION
public static final int LIST_DIRECTORY_ACTION
public static final int MAKE_DIRECTORIES_ACTION
public static final int MAKE_DIRECTORY_ACTION
public static final int OPEN_ZIPFILE_ACTION
public static final int OPEN_URLCONNECTION_ACTION
public static final int RENAME_FILE_ACTION
public static final int SET_ACCESSIBLE_ACTION
public static final int START_ACTIVATOR_ACTION
public static final int STOP_ACTIVATOR_ACTION
public static final int SWAP_FIELD_ACTION
public static final int SYSTEM_EXIT_ACTION
public static final int FLUSH_FIELD_ACTION
public static final int GET_CLASS_LOADER_ACTION
public static final int INVOKE_BUNDLE_FIND_HOOK
public static final int INVOKE_BUNDLE_EVENT_HOOK
public static final int INVOKE_WEAVING_HOOK
public static final int INVOKE_SERVICE_EVENT_HOOK
public static final int INVOKE_SERVICE_FIND_HOOK
public static final int INVOKE_SERVICE_LISTENER_HOOK_ADDED
public static final int INVOKE_SERVICE_LISTENER_HOOK_REMOVED
public static final int INVOKE_SERVICE_EVENT_LISTENER_HOOK
public static final int INVOKE_RESOLVER_HOOK_FACTORY
public static final int INVOKE_RESOLVER_HOOK_RESOLVABLE
public static final int INVOKE_RESOLVER_HOOK_SINGLETON
public static final int INVOKE_RESOLVER_HOOK_MATCHES
public static final int INVOKE_RESOLVER_HOOK_END
public static final int INVOKE_BUNDLE_COLLISION_HOOK
public static final int OPEN_JARFILE_ACTION
public static final int DELETE_FILEONEXIT_ACTION
public static final int INVOKE_WOVEN_CLASS_LISTENER
private int m_action
private java.lang.Object m_arg1
private java.lang.Object m_arg2
private java.lang.Object m_arg3
private java.lang.Object m_arg4
private java.lang.Object m_arg5
private java.lang.Object m_arg6
public void set(int action)
public void set(int action,
java.lang.Object arg1)
public void set(int action,
java.lang.Object arg1,
java.lang.Object arg2)
public void set(int action,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
public void set(int action,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
public void set(int action,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
java.lang.Object arg5)
public void set(int action,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
java.lang.Object arg5,
java.lang.Object arg6)
private void unset()
public java.lang.Object run()
throws java.lang.Exception
run in interface java.security.PrivilegedExceptionActionjava.lang.Exception