interfaces for routines need by privacy module

git-svn-id: svn://10.0.0.236/trunk@16972 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
morse%netscape.com
1998-12-30 00:20:46 +00:00
parent c01cd564e1
commit ab6c2fa557
3 changed files with 88 additions and 0 deletions

View File

@@ -617,6 +617,12 @@ nsNetlibService::SetCookieString(nsIURL *aURL, const nsString& aCookie)
}
#ifdef SingleSignon
NS_IMETHODIMP
nsNetlibService::SI_DisplaySignonInfoAsHTML(){
::SI_DisplaySignonInfoAsHTML(NULL);
return NS_OK;
}
NS_IMETHODIMP
nsNetlibService::SI_RememberSignonData
(char* URLName, LO_FormSubmitData *submit) {
@@ -633,6 +639,58 @@ nsNetlibService::SI_RestoreSignonData
#endif
#ifdef CookieManagement
NS_IMETHODIMP
nsNetlibService::NET_DisplayCookieInfoAsHTML(){
::NET_DisplayCookieInfoAsHTML(NULL);
return NS_OK;
}
#ifdef PrivacySiteInfo
NS_IMETHODIMP
nsNetlibService::NET_DisplayCookieInfoOfSiteAsHTML(char * URLName){
::NET_DisplayCookieInfoOfSiteAsHTML(NULL, URLName);
return NS_OK;
}
NS_IMETHODIMP
nsNetlibService::NET_CookiePermission(char* URLName, PRInt32* permission){
*permission = ::NET_CookiePermission(URLName);
return NS_OK;
}
NS_IMETHODIMP
nsNetlibService::NET_CookieCount(char* URLName, PRInt32* count){
*count = ::NET_CookieCount(URLName);
return NS_OK;
}
#endif
#endif
NS_IMETHODIMP
nsNetlibService::NET_AnonymizeCookies(){
::NET_AnonymizeCookies();
return NS_OK;
}
NS_IMETHODIMP
nsNetlibService::NET_UnanonymizeCookies(){
::NET_UnanonymizeCookies();
return NS_OK;
}
NS_IMETHODIMP
nsNetlibService::SI_AnonymizeSignons(){
::SI_AnonymizeSignons();
return NS_OK;
}
NS_IMETHODIMP
nsNetlibService::SI_UnanonymizeSignons(){
::SI_UnanonymizeSignons();
return NS_OK;
}
NS_IMETHODIMP
nsNetlibService::GetProxyHTTP(nsString& aProxyHTTP) {
char *proxy = nsnull;