Package io.netty.handler.ssl
Class OpenSslCertificateCompressionConfig
java.lang.Object
io.netty.handler.ssl.OpenSslCertificateCompressionConfig
- All Implemented Interfaces:
Iterable<OpenSslCertificateCompressionConfig.AlgorithmConfig>
public final class OpenSslCertificateCompressionConfig
extends Object
implements Iterable<OpenSslCertificateCompressionConfig.AlgorithmConfig>
Configuration for TLS1.3 certificate compression extension.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
The configuration for algorithm.static enum
The usage mode of theOpenSslCertificateCompressionAlgorithm
.static final class
Builder for anOpenSslCertificateCompressionAlgorithm
. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List
<OpenSslCertificateCompressionConfig.AlgorithmConfig> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
-
Method Summary
Modifier and TypeMethodDescriptioniterator()
Creates a newOpenSslCertificateCompressionConfig.Builder
for a config.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
pairList
-
-
Constructor Details
-
OpenSslCertificateCompressionConfig
private OpenSslCertificateCompressionConfig(OpenSslCertificateCompressionConfig.AlgorithmConfig... pairs)
-
-
Method Details
-
iterator
- Specified by:
iterator
in interfaceIterable<OpenSslCertificateCompressionConfig.AlgorithmConfig>
-
newBuilder
Creates a newOpenSslCertificateCompressionConfig.Builder
for a config.- Returns:
- a bulder
-