class nsIPrincipal
    
    
      
        Members:
        
          - 
            public
            
            virtual
            CanEnableCapability(const char*, PRInt16*)
          
 - 
            public
            
            virtual
            CheckMayLoad(nsIURI*, PRBool)
          
 - 
            public
            
            virtual
            DisableCapability(const char*, void**)
          
 - 
            public
            
            virtual
            EnableCapability(const char*, void**)
          
 - 
            public
            
            virtual
            Equals(nsIPrincipal*, PRBool*)
          
 - 
            public
            
            virtual
            GetCertificate(nsISupports**)
          
 - 
            public
            
            virtual
            GetDomain(nsIURI**)
          
 - 
            public
            
            virtual
            GetFingerprint(nsACString_internal&)
          
 - 
            public
            
            virtual
            GetHasCertificate(PRBool*)
          
 - 
            public
            
            virtual
            GetHashValue(PRUint32*)
          
 - 
            
            GetIID()
          
 - 
            public
            
            virtual
            GetJSPrincipals(JSContext*, JSPrincipals**)
          
 - 
            public
            
            virtual
            GetOrigin(char**)
          
 - 
            public
            
            virtual
            GetPreferences(char**, char**, char**, char**, char**, PRBool*)
          
 - 
            public
            
            virtual
            GetPrettyName(nsACString_internal&)
          
 - 
            public
            
            virtual
            GetSecurityPolicy(void**)
          
 - 
            public
            
            virtual
            GetSubjectName(nsACString_internal&)
          
 - 
            public
            
            virtual
            GetURI(nsIURI**)
          
 - 
            public
            
            virtual
            IsCapabilityEnabled(const char*, void*, PRBool*)
          
 - 
            public
            
            virtual
            RevertCapability(const char*, void**)
          
 - 
            public
            
            virtual
            SetCanEnableCapability(const char*, PRInt16)
          
 - 
            public
            
            virtual
            SetDomain(nsIURI*)
          
 - 
            public
            
            virtual
            SetSecurityPolicy(void*)
          
 - 
            public
            
            virtual
            Subsumes(nsIPrincipal*, PRBool*)
          
 - 
            
            anonymous$949
          
 - 
            
            anonymous$948
          
 - 
            
            COMTypeInfo<int>
          
 - 
            
            anonymous$947
          
 - 
            
            anonymous$950
          
 
        
       
    Locations: