WebActivityAuthentication Class  
Web activity authentication properties.
Constructor
WebActivityAuthentication(*, type: str | None = None, pfx: _models.SecretBase | None = None, username: MutableMapping[str, Any] | None = None, password: _models.SecretBase | None = None, resource: MutableMapping[str, Any] | None = None, user_tenant: MutableMapping[str, Any] | None = None, credential: _models.CredentialReference | None = None, **kwargs: Any)Keyword-Only Parameters
| Name | Description | 
|---|---|
| type | Web activity authentication (Basic/ClientCertificate/MSI/ServicePrincipal). Default value: None | 
| pfx | Base64-encoded contents of a PFX file or Certificate when used for ServicePrincipal. Default value: None | 
| username | 
				<xref:JSON>
		 Web activity authentication user name for basic authentication or ClientID when used for ServicePrincipal. Type: string (or Expression with resultType string). Default value: None | 
| password | Password for the PFX file or basic authentication / Secret when used for ServicePrincipal. Default value: None | 
| resource | 
				<xref:JSON>
		 Resource for which Azure Auth token will be requested when using MSI Authentication. Type: string (or Expression with resultType string). Default value: None | 
| user_tenant | 
				<xref:JSON>
		 TenantId for which Azure Auth token will be requested when using ServicePrincipal Authentication. Type: string (or Expression with resultType string). Default value: None | 
| credential | The credential reference containing authentication information. Default value: None | 
Variables
| Name | Description | 
|---|---|
| type | Web activity authentication (Basic/ClientCertificate/MSI/ServicePrincipal). | 
| pfx | Base64-encoded contents of a PFX file or Certificate when used for ServicePrincipal. | 
| username | 
				<xref:JSON>
		 Web activity authentication user name for basic authentication or ClientID when used for ServicePrincipal. Type: string (or Expression with resultType string). | 
| password | Password for the PFX file or basic authentication / Secret when used for ServicePrincipal. | 
| resource | 
				<xref:JSON>
		 Resource for which Azure Auth token will be requested when using MSI Authentication. Type: string (or Expression with resultType string). | 
| user_tenant | 
				<xref:JSON>
		 TenantId for which Azure Auth token will be requested when using ServicePrincipal Authentication. Type: string (or Expression with resultType string). | 
| credential | The credential reference containing authentication information. |