nsICookieConsent

IID:F5A34F50-1F39-11d6-A627-0010A401EB10
Inherits From:nsISupports

This interface is implemented by the following components:


Methods

nsCookieStatus getConsent ( nsIURI uri , nsIHttpChannel httpChannel , PRBool isForeign , out nsCookiePolicy policy )

nsCookieStatus getConsent ( nsIURI uri , nsIHttpChannel httpChannel , PRBool isForeign , out nsCookiePolicy policy )

Gives a decision on what should be done with a cookie, based on a site's p3p policy and the user's preferences. the policy for the given URI and channel is also returned.

Arguments:
uri: the URI to find the policy for
httpChannel: the channel to extract the p3p headers from
isForeign: true if the cookie originates from a third-party site. this is used to decide the cookie status based on user preferences.
policy: the policy for the given URI, or nsICookie::POLICY_UNKNOWN if one cannot be found. valid values are defined in nsICookie.idl.
Returns:
nsICookie.idl.

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com