Implemented by
Functions that display warnings for transitions between secure and insecure pages, posts to insecure servers etc. @status FROZEN
[scriptable, uuid(1c399d06-1dd2-11b2-bc58-c87cbcacdb78)]
interface nsISecurityWarningDialogs : nsISupports
Methods
Inform the user that a transition
from an insecure page
to a secure page
is happening.
@param ctx A user interface context.
@return true if the user confirms to continue
boolean
confirmEnteringSecure(in nsIInterfaceRequestor ctx)
Inform the user that a transition
from an insecure page
or from a secure page
to a weak security page
is happening.
@param ctx A user interface context.
@return true if the user confirms to continue
boolean
confirmEnteringWeak(in nsIInterfaceRequestor ctx)
Inform the user that a transition
from a secure page
to an insecure page
is happening.
@param ctx A user interface context.
@return true if the user confirms to continue
boolean
confirmLeavingSecure(in nsIInterfaceRequestor ctx)
Inform the user the currently displayed page contains some secure and some insecure page components. @param ctx A user interface context. @return true if the user decides to show insecure objects.
boolean
confirmMixedMode(in nsIInterfaceRequestor ctx)
Inform the user that information is being submitted to an insecure page. @param ctx A user interface context. @return true if the user confirms to submit.
boolean
confirmPostToInsecure(in nsIInterfaceRequestor ctx)
Inform the user: Although the currently displayed page was loaded using a secure connection, and the UI probably currently indicates a secure page, that information is being submitted to an insecure page. @param ctx A user interface context. @return true if the user confirms to submit.
boolean
confirmPostToInsecureFromSecure(in nsIInterfaceRequestor ctx)
Compare to: