nsIKeygenThread

IID:8712a243-5539-447c-9f47-8653f40c3a09
Inherits From:nsISupports

This is used to communicate with the thread generating a key pair, to be used by the dialog displaying status information.


Methods

void startKeyGeneration ( nsIObserver observer ) void userCanceled ( out PRBool threadAlreadyClosedDialog )

void startKeyGeneration ( nsIObserver observer )

StartKeyGeneration - run the thread A user interface using this interface needs to call this method as soon as the status information is displaying. This will trigger key generation. To allow the closure of the status information, the thread needs a handle to an observer.

Observer will be called on the UI thread. When the key generation is done, the observe method will be called with a topic of "keygen-finished" and null data and subject.

Arguments:
observer

void userCanceled ( out PRBool threadAlreadyClosedDialog )

UserCanceled - notify the thread If the user canceled, the thread is no longer allowed to close the dialog. However, if the thread already closed it, we are not allowed to close it.

Arguments:
threadAlreadyClosedDialog

References

This interface is passed as an argument to the following methods:

nsIGeneratingKeypairInfoDialogs.displayGeneratingKeypairInfo

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com