public static class MinimumKeySizeSettings.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
MinimumKeySizeSettings |
build() |
MinimumKeySizeSettings.Builder |
certpath(List<KeySizeAlgorithm> certpath)
Updates the minimum key size for the specified encryption algorithm.
|
MinimumKeySizeSettings.Builder |
copy(MinimumKeySizeSettings model) |
MinimumKeySizeSettings.Builder |
jar(List<KeySizeAlgorithm> jar)
Updates the minimum key size for the specified encryption algorithm.
|
MinimumKeySizeSettings.Builder |
tls(List<KeySizeAlgorithm> tls)
Updates the minimum key size for the specified encryption algorithm.
|
public MinimumKeySizeSettings.Builder tls(List<KeySizeAlgorithm> tls)
Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.tls.disabledAlgorithms will be updated with the following supported actions: - Changing minimum key length for Diffie-Hellman
tls
- the value to setpublic MinimumKeySizeSettings.Builder jar(List<KeySizeAlgorithm> jar)
Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.jar.disabledAlgorithms will be updated with the following supported actions: - Changing minimum key length for RSA signed jars - Changing minimum key length for EC - Changing minimum key length for DSA
jar
- the value to setpublic MinimumKeySizeSettings.Builder certpath(List<KeySizeAlgorithm> certpath)
Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.certpath.disabledAlgorithms will be updated with the following supported actions: - Changing minimum key length for RSA signed jars - Changing minimum key length for EC - Changing minimum key length for DSA
certpath
- the value to setpublic MinimumKeySizeSettings build()
public MinimumKeySizeSettings.Builder copy(MinimumKeySizeSettings model)
Copyright © 2016–2024. All rights reserved.