Optional
aInstancePtr: objectA run time mechanism for interface discovery.
NS_OK if the interface is supported by the associated instance, NS_NOINTERFACE if it is not.
aInstancePtr must not be null.
[in] A requested interface IID
[out] A pointer to an interface pointer to receive the result.
Lookup auth identity.
the URL scheme (e.g., "http"). NOTE: for proxy authentication, this should be "http" (this includes authentication for CONNECT tunneling).
the host of the server issuing a challenge (ASCII only).
the port of the server issuing a challenge.
optional string identifying auth type used (e.g., "basic")
optional string identifying auth realm.
optional string identifying auth path. empty for proxy auth.
return value containing user domain.
return value containing user name.
return value containing user password.
whether to look up a private or public identity (they are stored separately, for use by private browsing)
the principal from which to derive information about which app/mozbrowser is in use for this request
Store auth identity.
the URL scheme (e.g., "http"). NOTE: for proxy authentication, this should be "http" (this includes authentication for CONNECT tunneling).
the host of the server issuing a challenge (ASCII only).
the port of the server issuing a challenge.
optional string identifying auth type used (e.g., "basic")
optional string identifying auth realm.
optional string identifying auth path. empty for proxy auth.
optional string containing user domain.
optional string containing user name.
optional string containing user password.
whether to store a private or public identity (they are stored separately, for use by private browsing)
the principal from which to derive information about which app/mozbrowser is in use for this request
Generated using TypeDoc
nsIHttpAuthManager
This service provides access to cached HTTP authentication user credentials (domain, username, password) for sites visited during the current browser session.
This interface exists to provide other HTTP stacks with the ability to share HTTP authentication credentials with Necko. This is currently used by the Java plugin (version 1.5 and higher) to avoid duplicate authentication prompts when the Java client fetches content from a HTTP site that the user has already logged into.