Interface ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAuthenticationCertificate<ReturnT>

    • Method Detail

      • withAuthenticationCertificate

        @Beta(V1_4_0)
        ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAttachAndAuthCert<ReturnT> withAuthenticationCertificate​(String name)
        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

        @Beta(V1_4_0)
        ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAttachAndAuthCert<ReturnT> withAuthenticationCertificateFromBytes​(byte[] derData)
        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

        @Beta(V1_4_0)
        ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAttachAndAuthCert<ReturnT> withAuthenticationCertificateFromFile​(File certificateFile)
                                                                                                                                        throws IOException
        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

        @Beta(V1_4_0)
        ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAttachAndAuthCert<ReturnT> withAuthenticationCertificateFromBase64​(String base64Data)
        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