Back to index

lightning-sunbird  0.9+nobinonly
nsPrincipal Member List
This is the complete list of members for nsPrincipal, including all inherited members.
AnnotationDisabled enum valuensPrincipal
AnnotationEnabled enum valuensPrincipal
AnnotationValue enum namensPrincipal
canEnableCapability(in string capability)nsIPrincipal
certificatensIPrincipal
disableCapability(in string capability, inout voidPtr annotation)nsIPrincipal
domainnsIPrincipal
ENABLE_DENIEDnsIPrincipal
ENABLE_GRANTEDnsIPrincipal
ENABLE_UNKNOWNnsIPrincipal
ENABLE_WITH_USER_PERMISSIONnsIPrincipal
enableCapability(in string capability, inout voidPtr annotation)nsIPrincipal
EnsureCertData(const nsACString &aSubjectName, const nsACString &aPrettyName, nsISupports *aCert)nsPrincipal
equals(in nsIPrincipal other)nsIPrincipal
fingerprintnsIPrincipal
getJSPrincipals(in JSContext cx)nsIPrincipal
getPreferences(out string prefBranch, out string id, out string subjectName, out string grantedList, out string deniedList)nsIPrincipal
hasCertificatensIPrincipal
hashValuensIPrincipal
Init(const nsACString &aCertFingerprint, const nsACString &aSubjectName, const nsACString &aPrettyName, nsISupports *aCert, nsIURI *aCodebase)nsPrincipal
InitFromPersistent(const char *aPrefName, const nsCString &aFingerprint, const nsCString &aSubjectName, const nsACString &aPrettyName, const char *aGrantedList, const char *aDeniedList, nsISupports *aCert, PRBool aIsCert, PRBool aTrusted)nsPrincipal
isCapabilityEnabled(in string capability, in voidPtr annotation)nsIPrincipal
mAnnotationsnsPrincipal [protected]
mCapabilitiesnsPrincipal [protected]
mCertnsPrincipal [protected]
mCodebasensPrincipal [protected]
mDomainnsPrincipal [protected]
mInitializednsPrincipal [protected]
mJSPrincipalsnsPrincipal [protected]
mPrefNamensPrincipal [protected]
mSecurityPolicynsPrincipal [protected]
mTrustednsPrincipal [protected]
nsPrincipal()nsPrincipal
originnsIPrincipal
prettyNamensIPrincipal
read(in nsIObjectInputStream aInputStream)nsISerializable
revertCapability(in string capability, inout voidPtr annotation)nsIPrincipal
sCapabilitiesOrdinalnsPrincipal [protected, static]
securityPolicynsIPrincipal
setCanEnableCapability(in string capability, in short canEnable)nsIPrincipal
SetCapability(const char *capability, void **annotation, AnnotationValue value)nsPrincipal
SetCertificate(const nsACString &aFingerprint, const nsACString &aSubjectName, const nsACString &aPrettyName, nsISupports *aCert)nsPrincipal [protected]
SetURI(nsIURI *aURI)nsPrincipal
sInvalidnsPrincipal [static]
subjectNamensIPrincipal
subsumes(in nsIPrincipal other)nsIPrincipal
URInsIPrincipal
write(in nsIObjectOutputStream aOutputStream)nsISerializable
~nsPrincipal()nsPrincipal [protected, virtual]