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: