Interface ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAuthenticationCertificate<ReturnT>

Type Parameters:
ReturnT - the stage of the parent application gateway update to return to after attaching this definition
All Known Subinterfaces:
ApplicationGatewayBackendHttpConfiguration.UpdateDefinition<ReturnT>, ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.Blank<ReturnT>, ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAttach<ReturnT>, ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAttachAndAuthCert<ReturnT>
Enclosing interface:
ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages

public static interface ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAuthenticationCertificate<ReturnT>
The stage of an application gateway backend HTTP configuration allowing to add an authentication certificate.
  • Method Details

    • withAuthenticationCertificate

      Associates the specified authentication certificate that exists on this application gateway with this backend HTTP confifuration.

      Multiple calls to this method will add additional certificate references.

      Parameters:
      name - the name of an existing authentication certificate
      Returns:
      the next stage of the definition
    • withAuthenticationCertificateFromBytes

      Associates a new, automatically named certificate with this HTTP backend configuration based on the specified data.

      Multiple calls to this method will add additional certificate references.

      Parameters:
      derData - the DER encoded data of an X.509 certificate
      Returns:
      the next stage of the definition
    • withAuthenticationCertificateFromFile

      Associates a new, automatically named certificate with this HTTP backend configuration loaded from the specified file.

      Multiple calls to this method will add additional certificate references.

      Parameters:
      certificateFile - a file containing the DER representation of an X.509 certificate
      Returns:
      the next stage of the definition
      Throws:
      IOException - when there are issues reading from the specified file
    • withAuthenticationCertificateFromBase64

      Associates a new, automatically named certificate with this HTTP backend configuration loaded from the specified file.

      Multiple calls to this method will add additional certificate references.

      Parameters:
      base64Data - the base-64 encoded data of an X.509 certificate
      Returns:
      the next stage of the definition