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, Releasestatic 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)