public class nsIPrincipal extends nsISerializable
Modifier and Type | Field and Description |
---|---|
static int |
ENABLE_DENIED |
static int |
ENABLE_GRANTED |
static int |
ENABLE_UNKNOWN |
static int |
ENABLE_WITH_USER_PERMISSION |
(package private) static int |
LAST_METHOD_ID |
static nsID |
NS_IPRINCIPAL_10_IID |
static java.lang.String |
NS_IPRINCIPAL_10_IID_STR |
static nsID |
NS_IPRINCIPAL_IID |
static java.lang.String |
NS_IPRINCIPAL_IID_STR |
NS_ISERIALIZABLE_IID, NS_ISERIALIZABLE_IID_STR
address, FIRST_METHOD_ID, IsSolaris, IsXULRunner10, NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR
Constructor and Description |
---|
nsIPrincipal(int address) |
Modifier and Type | Method and Description |
---|---|
int |
CanEnableCapability(byte[] capability,
int _retval) |
int |
CheckMayLoad(int uri,
int report) |
int |
DisableCapability(byte[] capability,
int[] annotation) |
int |
EnableCapability(byte[] capability,
int[] annotation) |
int |
Equals(int other,
int[] _retval) |
int |
EqualsIgnoringDomain(int other,
int[] _retval) |
int |
GetCertificate(int[] aCertificate) |
int |
GetCsp(int[] aCsp) |
int |
GetDomain(int[] aDomain) |
int |
GetFingerprint(int aFingerprint) |
int |
GetHasCertificate(int[] aHasCertificate) |
int |
GetHashValue(int[] aHashValue) |
int |
GetJSPrincipals(int cx,
int[] _retval) |
int |
GetOrigin(int[] aOrigin) |
int |
GetPreferences(int[] prefBranch,
int[] id,
int[] subjectName,
int[] grantedList,
int[] deniedList,
int[] isTrusted) |
int |
GetPrettyName(int aPrettyName) |
int |
GetSecurityPolicy(int[] aSecurityPolicy) |
int |
GetSubjectName(int aSubjectName) |
int |
GetURI(int[] aURI) |
int |
IsCapabilityEnabled(byte[] capability,
int annotation,
int[] _retval) |
int |
RevertCapability(byte[] capability,
int[] annotation) |
int |
SetCanEnableCapability(byte[] capability,
short canEnable) |
int |
SetCsp(int aCsp) |
int |
SetDomain(int aDomain) |
int |
SetSecurityPolicy(int aSecurityPolicy) |
int |
Subsumes(int other,
int[] _retval) |
Read, Write
AddRef, getAddress, QueryInterface, Release
static final int LAST_METHOD_ID
public static final java.lang.String NS_IPRINCIPAL_IID_STR
public static final nsID NS_IPRINCIPAL_IID
public static final java.lang.String NS_IPRINCIPAL_10_IID_STR
public static final nsID NS_IPRINCIPAL_10_IID
public static final int ENABLE_DENIED
public static final int ENABLE_UNKNOWN
public static final int ENABLE_WITH_USER_PERMISSION
public static final int ENABLE_GRANTED
public int GetPreferences(int[] prefBranch, int[] id, int[] subjectName, int[] grantedList, int[] deniedList, int[] isTrusted)
public int Equals(int other, int[] _retval)
public int EqualsIgnoringDomain(int other, int[] _retval)
public int GetHashValue(int[] aHashValue)
public int GetJSPrincipals(int cx, int[] _retval)
public int GetSecurityPolicy(int[] aSecurityPolicy)
public int SetSecurityPolicy(int aSecurityPolicy)
public int CanEnableCapability(byte[] capability, int _retval)
public int SetCanEnableCapability(byte[] capability, short canEnable)
public int IsCapabilityEnabled(byte[] capability, int annotation, int[] _retval)
public int EnableCapability(byte[] capability, int[] annotation)
public int RevertCapability(byte[] capability, int[] annotation)
public int DisableCapability(byte[] capability, int[] annotation)
public int GetURI(int[] aURI)
public int GetDomain(int[] aDomain)
public int SetDomain(int aDomain)
public int GetOrigin(int[] aOrigin)
public int GetHasCertificate(int[] aHasCertificate)
public int GetFingerprint(int aFingerprint)
public int GetPrettyName(int aPrettyName)
public int Subsumes(int other, int[] _retval)
public int CheckMayLoad(int uri, int report)
public int GetSubjectName(int aSubjectName)
public int GetCertificate(int[] aCertificate)
public int GetCsp(int[] aCsp)
public int SetCsp(int aCsp)