Class WebClientCertificateAuthentication


  • 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 Detail

      • WebClientCertificateAuthentication

        public WebClientCertificateAuthentication()
    • Method Detail

      • pfx

        public SecretBase pfx()
        Get the pfx property: Base64-encoded contents of a PFX file.
        Returns:
        the pfx value.
      • withPfx

        public WebClientCertificateAuthentication withPfx​(SecretBase pfx)
        Set the pfx property: Base64-encoded contents of a PFX file.
        Parameters:
        pfx - the pfx value to set.
        Returns:
        the WebClientCertificateAuthentication object itself.
      • password

        public SecretBase password()
        Get the password property: Password for the PFX file.
        Returns:
        the password value.
      • withPassword

        public WebClientCertificateAuthentication withPassword​(SecretBase password)
        Set the password property: Password for the PFX file.
        Parameters:
        password - the password value to set.
        Returns:
        the WebClientCertificateAuthentication object itself.