class nsIScriptSecurityManager
    
    
      
        Members:
        
          - 
            public
            
            virtual
            CanExecuteScripts(JSContext*, nsIPrincipal*, PRBool*)
          
 - 
            public
            
            virtual
            CheckConnect(JSContext*, nsIURI*, const char*, const char*)
          
 - 
            public
            
            virtual
            CheckFunctionAccess(JSContext*, void*, void*)
          
 - 
            public
            
            virtual
            CheckLoadURI(nsIURI*, nsIURI*, PRUint32)
          
 - 
            public
            
            virtual
            CheckLoadURIFromScript(JSContext*, nsIURI*)
          
 - 
            public
            
            virtual
            CheckLoadURIStr(const nsACString_internal&, const nsACString_internal&, PRUint32)
          
 - 
            public
            
            virtual
            CheckLoadURIStrWithPrincipal(nsIPrincipal*, const nsACString_internal&, PRUint32)
          
 - 
            public
            
            virtual
            CheckLoadURIWithPrincipal(nsIPrincipal*, nsIURI*, PRUint32)
          
 - 
            public
            
            virtual
            CheckPropertyAccess(JSContext*, JSObject*, const char*, jsval, PRUint32)
          
 - 
            public
            
            virtual
            CheckSameOrigin(JSContext*, nsIURI*)
          
 - 
            public
            
            virtual
            CheckSameOriginURI(nsIURI*, nsIURI*, PRBool)
          
 - 
            public
            
            virtual
            DisableCapability(const char*)
          
 - 
            public
            
            virtual
            EnableCapability(const char*)
          
 - 
            public
            
            virtual
            GetCertificatePrincipal(const nsACString_internal&, const nsACString_internal&, const nsACString_internal&, nsISupports*, nsIURI*, nsIPrincipal**)
          
 - 
            public
            
            virtual
            GetChannelPrincipal(nsIChannel*, nsIPrincipal**)
          
 - 
            public
            
            virtual
            GetCodebasePrincipal(nsIURI*, nsIPrincipal**)
          
 - 
            public
            
            virtual
            GetCxSubjectPrincipal(JSContext*)
          
 - 
            public
            
            virtual
            GetCxSubjectPrincipalAndFrame(JSContext*, JSStackFrame**)
          
 - 
            
            GetIID()
          
 - 
            public
            
            virtual
            GetObjectPrincipal(JSContext*, JSObject*, nsIPrincipal**)
          
 - 
            public
            
            virtual
            GetPrincipalFromContext(JSContext*, nsIPrincipal**)
          
 - 
            public
            
            virtual
            GetSubjectPrincipal(nsIPrincipal**)
          
 - 
            public
            
            virtual
            GetSystemPrincipal(nsIPrincipal**)
          
 - 
            public
            
            virtual
            IsCapabilityEnabled(const char*, PRBool*)
          
 - 
            public
            
            virtual
            IsSystemPrincipal(nsIPrincipal*, PRBool*)
          
 - 
            public
            
            virtual
            RequestCapability(nsIPrincipal*, const char*, PRInt16*)
          
 - 
            public
            
            virtual
            RevertCapability(const char*)
          
 - 
            public
            
            virtual
            SetCanEnableCapability(const nsACString_internal&, const char*, PRInt16)
          
 - 
            public
            
            virtual
            SubjectPrincipalIsSystem(PRBool*)
          
 - 
            
            anonymous$1268
          
 - 
            
            anonymous$1269
          
 - 
            
            anonymous$1265
          
 - 
            
            anonymous$1266
          
 - 
            
            COMTypeInfo<int>
          
 - 
            
            anonymous$1267
          
 - 
            
            anonymous$1270
          
 
        
       
    Locations: