This interface requests a prompt interface for the given prompt reason.
Inherits from:
nsISupports
Last changed in Gecko 1.9 (Firefox 3)Method overview
void getAuthPrompt(in PRUint32 aPromptReason, in nsIIDRef iid, [iid_is(iid),retval] out nsQIResult result); |
Constants
Constant | Value | Description |
PROMPT_NORMAL | 0 | Normal (non-proxy) prompt request. |
PROMPT_PROXY | 1 | Proxy authentication request. |
Methods
getAuthPrompt()
This method requests a prompt interface for the given prompt reason.
void getAuthPrompt( in PRUint32 aPromptReason, in nsIIDRef iid, [iid_is(iid),retval] out nsQIResult result );
Parameters
aPromptReason
- The reason for the authentication prompt, one of the
PROMPT_*
constants. iid
- The desired interface, for example,
NS_GET_IID(nsIAuthPrompt2)
. result
- A
nsIAuthPrompt2
interface.
Exceptions thrown
NS_ERROR_NOT_AVAILABLE
- If no prompt is allowed or available for the given reason.