Readonly
securityOptional
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.
Remove a override for the given hostname:port.
The host (punycode) whose entry should be cleared.
The port whose entry should be cleared. If it is -1, then it is internaly treated as 443. If it is 0 and aHostName is "all:temporary-certificates", then all temporary certificates should be cleared.
Return whether this host, port, cert triple has a stored override. If so, the outparams will contain the specific errors that were overridden, and whether the override is permanent, or only for the current session.
Whether an override has been stored for this host+port+cert
The host (punycode) this mapping belongs to
The port this mapping belongs to, if it is -1 then it is internally treated as 443
The certificate this mapping belongs to
Whether the stored override is session-only, or permanent
When making a TLS connection to the given hostname and port (in the context of the given origin attributes), if the certificate verifier encounters an overridable error when verifying the given certificate, the connection will continue (provided overrides are allowed for that host).
The host (punycode) this mapping belongs to
The port this mapping belongs to. If it is -1 then it is internaly treated as 443.
the origin attributes of the mapping
The certificate used by the server
Whether or not to only store the mapping for the session
Generated using TypeDoc
Increases the reference count for this interface. The associated instance will not be deleted unless the reference count is returned to zero.
Returns
The resulting reference count.