#include <sbRemoteSecurityEvent.h>
Public Member Functions | |
| NS_DECL_ISUPPORTS NS_DECL_NSICLASSINFO NS_DECL_SBISECURITYAGGREGATOR NS_DECL_SBIREMOTESECURITYEVENT virtual NS_DECL_SBIMUTABLEREMOTESECURITYEVENT nsresult | Init () |
| NS_FORWARD_SAFE_NSISECURITYCHECKEDCOMPONENT (mSecurityMixin) | |
| NS_FORWARD_SAFE_NSIDOMEVENT (mEvent) | |
| NS_FORWARD_SAFE_NSIDOMNSEVENT (mNSEvent) | |
| NS_IMETHOD | DuplicatePrivateData () |
| NS_IMETHOD | SetTarget (nsIDOMEventTarget *aTarget) |
| NS_IMETHOD_ (PRBool) IsDispatchStopped() | |
| NS_IMETHOD_ (nsEvent *) GetInternalNSEvent() | |
| NS_IMETHOD | SetTrusted (PRBool aTrusted) |
| sbRemoteSecurityEvent () | |
| ~sbRemoteSecurityEvent () | |
| NS_IMETHOD | InitEvent (nsIDOMEvent *, nsIURI *, const nsAString &, const nsAString &, PRBool) |
Public Member Functions inherited from sbIMutableRemoteSecurityEvent | |
| void | initSecurityEvent (in nsIDOMDocument aDoc, in nsIURI aSiteScope, in AString aCategory, in AString aCategoryID, in boolean aHasAccess) |
Protected Attributes | |
| nsCOMPtr < nsISecurityCheckedComponent > | mSecurityMixin |
| nsCOMPtr< nsIDOMEvent > | mEvent |
| nsCOMPtr< nsIDOMNSEvent > | mNSEvent |
| nsCOMPtr< nsIURI > | mScopeURI |
| PRBool | mHasAccess |
| nsString | mCategory |
| nsString | mCategoryID |
Additional Inherited Members | |
Public Attributes inherited from sbISecurityAggregator | |
| readonly attribute sbIRemotePlayer | remotePlayer |
Public Attributes inherited from sbIRemoteSecurityEvent | |
| readonly attribute nsIURI | siteScope |
| readonly attribute AString | category |
| readonly attribute AString | categoryID |
| readonly attribute boolean | hasAccess |
Definition at line 60 of file sbRemoteSecurityEvent.h.
| sbRemoteSecurityEvent::sbRemoteSecurityEvent | ( | ) |
Definition at line 98 of file sbRemoteSecurityEvent.cpp.
| sbRemoteSecurityEvent::~sbRemoteSecurityEvent | ( | ) |
Definition at line 110 of file sbRemoteSecurityEvent.cpp.
| NS_IMETHOD sbRemoteSecurityEvent::DuplicatePrivateData | ( | ) |
nsIPrivateDOMEvent - this is non-XPCOM so no forward macro
|
virtual |
Definition at line 96 of file sbRemoteSecurityEvent.cpp.
| NS_IMETHODIMP sbRemoteSecurityEvent::InitEvent | ( | nsIDOMEvent * | aEvent, |
| nsIURI * | aScopeURI, | ||
| const nsAString & | aSecurityCategory, | ||
| const nsAString & | aSecurityCategoryID, | ||
| PRBool | aHasAccessToCategory | ||
| ) |
Definition at line 133 of file sbRemoteSecurityEvent.cpp.
| sbRemoteSecurityEvent::NS_FORWARD_SAFE_NSIDOMEVENT | ( | mEvent | ) |
| sbRemoteSecurityEvent::NS_FORWARD_SAFE_NSIDOMNSEVENT | ( | mNSEvent | ) |
| sbRemoteSecurityEvent::NS_FORWARD_SAFE_NSISECURITYCHECKEDCOMPONENT | ( | mSecurityMixin | ) |
| sbRemoteSecurityEvent::NS_IMETHOD_ | ( | PRBool | ) |
| sbRemoteSecurityEvent::NS_IMETHOD_ | ( | nsEvent * | ) |
| NS_IMETHOD sbRemoteSecurityEvent::SetTarget | ( | nsIDOMEventTarget * | aTarget | ) |
| NS_IMETHOD sbRemoteSecurityEvent::SetTrusted | ( | PRBool | aTrusted | ) |
|
protected |
Definition at line 107 of file sbRemoteSecurityEvent.h.
|
protected |
Definition at line 108 of file sbRemoteSecurityEvent.h.
|
protected |
Definition at line 101 of file sbRemoteSecurityEvent.h.
|
protected |
Definition at line 106 of file sbRemoteSecurityEvent.h.
|
protected |
Definition at line 102 of file sbRemoteSecurityEvent.h.
|
protected |
Definition at line 105 of file sbRemoteSecurityEvent.h.
|
protected |
Definition at line 99 of file sbRemoteSecurityEvent.h.