Class ApplicationGatewaySslPolicy
java.lang.Object
com.microsoft.azure.management.network.ApplicationGatewaySslPolicy
Application Gateway Ssl policy.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet ssl cipher suites to be enabled in the specified order to application gateway.Get ssl protocols to be disabled on application gateway.Get minimum version of Ssl protocol to be supported on application gateway.Get name of Ssl predefined policy.Get type of Ssl Policy.withCipherSuites
(List<ApplicationGatewaySslCipherSuite> cipherSuites) Set ssl cipher suites to be enabled in the specified order to application gateway.withDisabledSslProtocols
(List<ApplicationGatewaySslProtocol> disabledSslProtocols) Set ssl protocols to be disabled on application gateway.withMinProtocolVersion
(ApplicationGatewaySslProtocol minProtocolVersion) Set minimum version of Ssl protocol to be supported on application gateway.withPolicyName
(ApplicationGatewaySslPolicyName policyName) Set name of Ssl predefined policy.withPolicyType
(ApplicationGatewaySslPolicyType policyType) Set type of Ssl Policy.
-
Constructor Details
-
ApplicationGatewaySslPolicy
public ApplicationGatewaySslPolicy()
-
-
Method Details
-
disabledSslProtocols
Get ssl protocols to be disabled on application gateway.- Returns:
- the disabledSslProtocols value
-
withDisabledSslProtocols
public ApplicationGatewaySslPolicy withDisabledSslProtocols(List<ApplicationGatewaySslProtocol> disabledSslProtocols) Set ssl protocols to be disabled on application gateway.- Parameters:
disabledSslProtocols
- the disabledSslProtocols value to set- Returns:
- the ApplicationGatewaySslPolicy object itself.
-
policyType
Get type of Ssl Policy. Possible values include: 'Predefined', 'Custom'.- Returns:
- the policyType value
-
withPolicyType
Set type of Ssl Policy. Possible values include: 'Predefined', 'Custom'.- Parameters:
policyType
- the policyType value to set- Returns:
- the ApplicationGatewaySslPolicy object itself.
-
policyName
Get name of Ssl predefined policy. Possible values include: 'AppGwSslPolicy20150501', 'AppGwSslPolicy20170401', 'AppGwSslPolicy20170401S'.- Returns:
- the policyName value
-
withPolicyName
Set name of Ssl predefined policy. Possible values include: 'AppGwSslPolicy20150501', 'AppGwSslPolicy20170401', 'AppGwSslPolicy20170401S'.- Parameters:
policyName
- the policyName value to set- Returns:
- the ApplicationGatewaySslPolicy object itself.
-
cipherSuites
Get ssl cipher suites to be enabled in the specified order to application gateway.- Returns:
- the cipherSuites value
-
withCipherSuites
public ApplicationGatewaySslPolicy withCipherSuites(List<ApplicationGatewaySslCipherSuite> cipherSuites) Set ssl cipher suites to be enabled in the specified order to application gateway.- Parameters:
cipherSuites
- the cipherSuites value to set- Returns:
- the ApplicationGatewaySslPolicy object itself.
-
minProtocolVersion
Get minimum version of Ssl protocol to be supported on application gateway. Possible values include: 'TLSv1_0', 'TLSv1_1', 'TLSv1_2'.- Returns:
- the minProtocolVersion value
-
withMinProtocolVersion
public ApplicationGatewaySslPolicy withMinProtocolVersion(ApplicationGatewaySslProtocol minProtocolVersion) Set minimum version of Ssl protocol to be supported on application gateway. Possible values include: 'TLSv1_0', 'TLSv1_1', 'TLSv1_2'.- Parameters:
minProtocolVersion
- the minProtocolVersion value to set- Returns:
- the ApplicationGatewaySslPolicy object itself.
-