Interface ApplicationGateway.DefinitionStages.WithSslPolicy
- All Known Subinterfaces:
ApplicationGateway.Definition,ApplicationGateway.DefinitionStages.WithCreate,ApplicationGateway.DefinitionStages.WithRequestRoutingRuleOrCreate
- Enclosing interface:
ApplicationGateway.DefinitionStages
public static interface ApplicationGateway.DefinitionStages.WithSslPolicy
The stage of the application gateway definition allowing to configure TLS/SSL policy for the application gateway.
-
Method Summary
Modifier and TypeMethodDescriptionwithCustomV2SslPolicy(ApplicationGatewaySslProtocol minProtocolVersion, List<ApplicationGatewaySslCipherSuite> cipherSuites) Configures to use CustomV2 policy for the application gateway.Configures to use predefined TLS/SSL policy for the application gateway.withSslPolicy(ApplicationGatewaySslPolicy sslPolicy) Configures to use the provided TLS/SSL policy for the application gateway.
-
Method Details
-
withPredefinedSslPolicy
ApplicationGateway.DefinitionStages.WithCreate withPredefinedSslPolicy(ApplicationGatewaySslPolicyName policyName) Configures to use predefined TLS/SSL policy for the application gateway.- Parameters:
policyName- predefined TLS/SSL policy name- Returns:
- the next stage of the definition
-
withCustomV2SslPolicy
ApplicationGateway.DefinitionStages.WithCreate withCustomV2SslPolicy(ApplicationGatewaySslProtocol minProtocolVersion, List<ApplicationGatewaySslCipherSuite> cipherSuites) Configures to use CustomV2 policy for the application gateway.- Parameters:
minProtocolVersion- minimum version of TLS/SSL protocol to be supported on application gateway.cipherSuites- TLS/SSL cipher suites to be enabled in the specified order to application gateway.- Returns:
- the next stage of the definition
-
withSslPolicy
Configures to use the provided TLS/SSL policy for the application gateway.- Parameters:
sslPolicy- the TLS/SSL policy to use for the application gateway- Returns:
- the next stage of the definition
-