public class nsIXPCSecurityManager extends nsISupports
Modifier and Type | Field and Description |
---|---|
static int |
ACCESS_CALL_METHOD |
static int |
ACCESS_GET_PROPERTY |
static int |
ACCESS_SET_PROPERTY |
static int |
HOOK_ALL |
static int |
HOOK_CALL_METHOD |
static int |
HOOK_CREATE_INSTANCE |
static int |
HOOK_CREATE_WRAPPER |
static int |
HOOK_GET_PROPERTY |
static int |
HOOK_GET_SERVICE |
static int |
HOOK_SET_PROPERTY |
(package private) static int |
LAST_METHOD_ID |
static nsID |
NS_IXPCSECURITYMANAGER_IID |
static java.lang.String |
NS_IXPCSECURITYMANAGER_IID_STR |
address, FIRST_METHOD_ID, IsSolaris, IsXULRunner10, NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR
Constructor and Description |
---|
nsIXPCSecurityManager(int address) |
Modifier and Type | Method and Description |
---|---|
int |
CanAccess(int aAction,
int aCallContext,
int aJSContext,
int aJSObject,
int aObj,
int aClassInfo,
int aName,
int[] aPolicy) |
int |
CanCreateInstance(int aJSContext,
nsID aCID) |
int |
CanCreateWrapper(int aJSContext,
nsID aIID,
int aObj,
int aClassInfo,
int[] aPolicy) |
int |
CanGetService(int aJSContext,
nsID aCID) |
AddRef, getAddress, QueryInterface, Release
static final int LAST_METHOD_ID
public static final java.lang.String NS_IXPCSECURITYMANAGER_IID_STR
public static final nsID NS_IXPCSECURITYMANAGER_IID
public static final int HOOK_CREATE_WRAPPER
public static final int HOOK_CREATE_INSTANCE
public static final int HOOK_GET_SERVICE
public static final int HOOK_CALL_METHOD
public static final int HOOK_GET_PROPERTY
public static final int HOOK_SET_PROPERTY
public static final int HOOK_ALL
public static final int ACCESS_CALL_METHOD
public static final int ACCESS_GET_PROPERTY
public static final int ACCESS_SET_PROPERTY
public int CanCreateWrapper(int aJSContext, nsID aIID, int aObj, int aClassInfo, int[] aPolicy)
public int CanCreateInstance(int aJSContext, nsID aCID)
public int CanGetService(int aJSContext, nsID aCID)
public int CanAccess(int aAction, int aCallContext, int aJSContext, int aJSObject, int aObj, int aClassInfo, int aName, int[] aPolicy)