WebClientCertificateAuthentication Class
- java.
lang. Object - com.
azure. resourcemanager. datafactory. models. WebLinkedServiceTypeProperties - com.
azure. resourcemanager. datafactory. models. WebClientCertificateAuthentication
- com.
- com.
public final class WebClientCertificateAuthentication
extends WebLinkedServiceTypeProperties
A WebLinkedService that uses client certificate based authentication to communicate with an HTTP endpoint. This scheme follows mutual authentication; the server must also provide valid credentials to the client.
Constructor Summary
| Constructor | Description |
|---|---|
| WebClientCertificateAuthentication() |
Creates an instance of Web |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Web |
authenticationType()
Get the authentication |
|
static
Web |
fromJson(JsonReader jsonReader)
Reads an instance of Web |
|
Secret |
password()
Get the password property: Password for the PFX file. |
|
Secret |
pfx()
Get the pfx property: Base64-encoded contents of a PFX file. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Web |
withPassword(SecretBase password)
Set the password property: Password for the PFX file. |
|
Web |
withPfx(SecretBase pfx)
Set the pfx property: Base64-encoded contents of a PFX file. |
|
Web |
withUrl(Object url)
Set the url property: The URL of the web service endpoint, e. |
Methods inherited from WebLinkedServiceTypeProperties
Methods inherited from java.lang.Object
Constructor Details
WebClientCertificateAuthentication
public WebClientCertificateAuthentication()
Creates an instance of WebClientCertificateAuthentication class.
Method Details
authenticationType
public WebAuthenticationType authenticationType()
Get the authenticationType property: Type of authentication used to connect to the web table source.
Overrides:
WebClientCertificateAuthentication.authenticationType()Returns:
fromJson
public static WebClientCertificateAuthentication fromJson(JsonReader jsonReader)
Reads an instance of WebClientCertificateAuthentication from the JsonReader.
Parameters:
Returns:
Throws:
password
public SecretBase password()
Get the password property: Password for the PFX file.
Returns:
pfx
public SecretBase pfx()
Get the pfx property: Base64-encoded contents of a PFX file.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
WebClientCertificateAuthentication.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
Overrides:
WebClientCertificateAuthentication.validate()withPassword
public WebClientCertificateAuthentication withPassword(SecretBase password)
Set the password property: Password for the PFX file.
Parameters:
Returns:
withPfx
public WebClientCertificateAuthentication withPfx(SecretBase pfx)
Set the pfx property: Base64-encoded contents of a PFX file.
Parameters:
Returns:
withUrl
public WebClientCertificateAuthentication withUrl(Object url)
Set the url property: The URL of the web service endpoint, e.g. https://www.microsoft.com . Type: string (or Expression with resultType string).
Overrides:
WebClientCertificateAuthentication.withUrl(Object url)Parameters: