ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithAuthenticationCertificate Interface
public static interface ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithAuthenticationCertificate
The stage of an application gateway backend HTTP configuration allowing to add an authentication certificate.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract Update |
withAuthenticationCertificate(String name)
Associates the specified authentication certificate that exists on this application gateway with this backend HTTP confifuration. |
abstract Update |
withAuthenticationCertificateFromBase64(String base64Data)
Associates a new, automatically named certificate with this HTTP backend configuration loaded from the specified file. |
abstract Update |
withAuthenticationCertificateFromBytes(byte[] derData)
Associates a new, automatically named certificate with this HTTP backend configuration based on the specified data. |
abstract Update |
withAuthenticationCertificateFromFile(File certificateFile)
Associates a new, automatically named certificate with this HTTP backend configuration loaded from the specified file. |
abstract Update |
withoutAuthenticationCertificate(String name)
Removes the reference to the specified authentication certificate from this HTTP backend configuration. |
abstract Update |
withoutAuthenticationCertificates()
Removes all references to any authentication certificates. |
Method Details
withAuthenticationCertificate
public abstract ApplicationGatewayBackendHttpConfiguration.Update 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:
Returns:
withAuthenticationCertificateFromBase64
public abstract ApplicationGatewayBackendHttpConfiguration.Update 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:
Returns:
withAuthenticationCertificateFromBytes
public abstract ApplicationGatewayBackendHttpConfiguration.Update 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:
Returns:
withAuthenticationCertificateFromFile
public abstract ApplicationGatewayBackendHttpConfiguration.Update withAuthenticationCertificateFromFile(File certificateFile)
Associates a new, automatically named certificate with this HTTP backend configuration loaded from the specified file.
Parameters:
Returns:
Throws:
withoutAuthenticationCertificate
public abstract ApplicationGatewayBackendHttpConfiguration.Update withoutAuthenticationCertificate(String name)
Removes the reference to the specified authentication certificate from this HTTP backend configuration.
Note the certificate will remain associated with the application gateway until removed from it explicitly.
Parameters:
Returns:
withoutAuthenticationCertificates
public abstract ApplicationGatewayBackendHttpConfiguration.Update withoutAuthenticationCertificates()
Removes all references to any authentication certificates.
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for