WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

@mozilla.org/login-manager;1

This component implements the following interfaces:

Methods

InterfaceMethod
nsILoginManager void addLogin ( nsILoginInfo login )
nsILoginManager nsIAutoCompleteResult autoCompleteSearch ( AString searchString , nsIAutoCompleteResult previousResult , nsIDOMHTMLInputElement element )
nsILoginManager PRUint32 countLogins ( AString hostname , AString actionURL , AString httpRealm )
nsILoginManager void findLogins ( out PRUint32 count , AString hostname , AString actionURL , AString httpRealm , out nsILoginInfo logins )
nsILoginManager void getAllDisabledHosts ( out PRUint32 count , out arrayof PRUnichar* hostnames )
nsILoginManager void getAllLogins ( out PRUint32 count , out nsILoginInfo logins )
nsILoginManager PRBool getLoginSavingEnabled ( AString host )
nsISupportsWeakReference nsIWeakReference GetWeakReference ( )
nsILoginManager void modifyLogin ( nsILoginInfo oldLogin , nsILoginInfo newLogin )
nsILoginManager void removeAllLogins ( )
nsILoginManager void removeLogin ( nsILoginInfo login )
nsILoginManager void setLoginSavingEnabled ( AString host , PRBool isEnabled )

Reference documentation is generated from Mozilla's source.

Copyright © 1999-2006 XULPlanet.com