nsIWalletService

IID:FEDBF066-9C29-4307-86B1-2C0F69717FC5
Inherits From:nsISupports

The nsIWalletService interface provides an API to the wallet service. This is a preliminary interface which will change over time!

This interface is intended to be used as a service. To create an object implementing this interface:

var obj = Components.classes["@mozilla.org/wallet/wallet-service;1"].
            getService(Components.interfaces.nsIWalletService);

This interface is implemented by the following components:


Methods

PRBool haveData ( nsIPrompt dialog , char* key , PRUnichar* userName ) void SI_SignonViewerReturn ( AString results ) PRBool WALLET_ChangePassword ( ) PRUnichar* WALLET_Decrypt ( char* crypt ) void WALLET_DeleteAll ( ) char* WALLET_Encrypt ( PRUnichar* text ) PRBool WALLET_ExpirePassword ( ) void WALLET_GetNocaptureListForViewer ( out AString nocaptureList ) void WALLET_GetNopreviewListForViewer ( out AString nopreviewList ) void WALLET_GetPrefillListForViewer ( out AString prefillList ) void WALLET_InitReencryptCallback ( nsIDOMWindowInternal win ) void WALLET_PostEdit ( AString walletList ) void WALLET_PreEdit ( out AString walletList ) PRBool WALLET_Prefill ( PRBool quick , nsIDOMWindowInternal win ) PRUnichar* WALLET_PrefillOneElement ( nsIDOMWindowInternal win , nsIDOMNode elementNode ) void WALLET_PrefillReturn ( AString results ) PRUint32 WALLET_RequestToCapture ( nsIDOMWindowInternal win )

PRBool haveData ( nsIPrompt dialog , char* key , PRUnichar* userName )

Arguments:
dialog
key
userName

void SI_SignonViewerReturn ( AString results )

Arguments:
results

PRBool WALLET_ChangePassword ( )


PRUnichar* WALLET_Decrypt ( char* crypt )

Arguments:
crypt

void WALLET_DeleteAll ( )


char* WALLET_Encrypt ( PRUnichar* text )

Arguments:
text

PRBool WALLET_ExpirePassword ( )


void WALLET_GetNocaptureListForViewer ( out AString nocaptureList )

Arguments:
nocaptureList

void WALLET_GetNopreviewListForViewer ( out AString nopreviewList )

Arguments:
nopreviewList

void WALLET_GetPrefillListForViewer ( out AString prefillList )

Arguments:
prefillList

void WALLET_InitReencryptCallback ( nsIDOMWindowInternal win )

Arguments:
win

void WALLET_PostEdit ( AString walletList )

Arguments:
walletList

void WALLET_PreEdit ( out AString walletList )

Arguments:
walletList

PRBool WALLET_Prefill ( PRBool quick , nsIDOMWindowInternal win )

Arguments:
quick
win

PRUnichar* WALLET_PrefillOneElement ( nsIDOMWindowInternal win , nsIDOMNode elementNode )

Arguments:
win
elementNode

void WALLET_PrefillReturn ( AString results )

Arguments:
results

PRUint32 WALLET_RequestToCapture ( nsIDOMWindowInternal win )

Arguments:
win

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com