Class (HttpAuthHandler)

Implements the HttpAuthHandler object. For details about the sample code, see onHttpAuthRequest.

NOTE

  • The initial APIs of this component are supported since API version 8. Updates will be marked with a superscript to indicate their earliest API version.

  • The initial APIs of this class are supported since API version 9.

  • The sample effect is subject to the actual device.

constructor9+

constructor()

Constructs an HttpAuthHandler.

System capability: SystemCapability.Web.Webview.Core

cancel9+

cancel(): void

Cancels HTTP authentication as requested by the user.

System capability: SystemCapability.Web.Webview.Core

confirm9+

confirm(userName: string, password: string): boolean

Performs HTTP authentication with the user name and password provided by the user.

System capability: SystemCapability.Web.Webview.Core

Parameters

Name Type Mandatory Description
userName string Yes HTTP authentication user name.
password string Yes HTTP authentication password.

Return value

Type Description
boolean true is returned if the authentication is successful; otherwise, false is returned.

isHttpAuthInfoSaved9+

isHttpAuthInfoSaved(): boolean

Sets whether to use the account name and password cached on the server for authentication.

System capability: SystemCapability.Web.Webview.Core

Return value

Type Description
boolean true is returned if the authentication is successful; otherwise, false is returned.