APIdia Launch Partner
Top Description Inners Fields Constructors Methods
sun.security.ssl

pack-priv final Class QuicTransportParametersExtension

extends Object
Class Inheritance
Imports
java.io.IOException, java.nio.ByteBuffer, jdk.internal.net.quic.QuicTransportException, sun.security.ssl.SSLExtension.ExtensionConsumer, .SSLHandshake.HandshakeMessage

Pack of the "quic_transport_parameters" extensions [RFC 9001].

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
private static class
private static class
private static class
private static class
private static class

Field Summary

Modifier and TypeField and Description
pack-priv static final HandshakeProducer
pack-priv static final HandshakeAbsence
pack-priv static final SSLExtension.ExtensionConsumer
pack-priv static final HandshakeProducer
pack-priv static final HandshakeAbsence
pack-priv static final SSLExtension.ExtensionConsumer

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

chNetworkProducerback to summary
pack-priv static final HandshakeProducer chNetworkProducer
chOnLoadAbsenceback to summary
pack-priv static final HandshakeAbsence chOnLoadAbsence
chOnLoadConsumerback to summary
pack-priv static final SSLExtension.ExtensionConsumer chOnLoadConsumer
eeNetworkProducerback to summary
pack-priv static final HandshakeProducer eeNetworkProducer
eeOnLoadAbsenceback to summary
pack-priv static final HandshakeAbsence eeOnLoadAbsence
eeOnLoadConsumerback to summary
pack-priv static final SSLExtension.ExtensionConsumer eeOnLoadConsumer

Constructor Detail

QuicTransportParametersExtensionback to summary
pack-priv QuicTransportParametersExtension()
sun.security.ssl back to summary

private final Class QuicTransportParametersExtension.T13CHQuicParametersAbsence

extends Object
implements HandshakeAbsence
Class Inheritance
  • java.lang.Object
  • sun.security.ssl.QuicTransportParametersExtension.T13CHQuicParametersAbsence
All Implemented Interfaces
sun.security.ssl.HandshakeAbsence

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

T13CHQuicParametersAbsenceback to summary
private T13CHQuicParametersAbsence()

Method Detail

absentback to summary
public void absent(ConnectionContext context, SSLHandshake.HandshakeMessage message) throws IOException

Implements sun.security.ssl.HandshakeAbsence.absent.

Annotations
@Override
sun.security.ssl back to summary

private final Class QuicTransportParametersExtension.T13CHQuicParametersConsumer

extends Object
implements ExtensionConsumer
Class Inheritance
  • java.lang.Object
  • sun.security.ssl.QuicTransportParametersExtension.T13CHQuicParametersConsumer
All Implemented Interfaces
sun.security.ssl.SSLExtension.ExtensionConsumer

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

T13CHQuicParametersConsumerback to summary
private T13CHQuicParametersConsumer()

Method Detail

consumeback to summary
public void consume(ConnectionContext context, SSLHandshake.HandshakeMessage message, ByteBuffer buffer) throws IOException

Implements sun.security.ssl.SSLExtension.ExtensionConsumer.consume.

Annotations
@Override
sun.security.ssl back to summary

private final Class QuicTransportParametersExtension.T13CHQuicParametersProducer

extends Object
implements HandshakeProducer
Class Inheritance
  • java.lang.Object
  • sun.security.ssl.QuicTransportParametersExtension.T13CHQuicParametersProducer
All Implemented Interfaces
sun.security.ssl.HandshakeProducer

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public byte[]
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

T13CHQuicParametersProducerback to summary
private T13CHQuicParametersProducer()

Method Detail

produceback to summary
public byte[] produce(ConnectionContext context, SSLHandshake.HandshakeMessage message) throws IOException

Implements sun.security.ssl.HandshakeProducer.produce.

Annotations
@Override
sun.security.ssl back to summary

private final Class QuicTransportParametersExtension.T13EEQuicParametersAbsence

extends Object
implements HandshakeAbsence
Class Inheritance
  • java.lang.Object
  • sun.security.ssl.QuicTransportParametersExtension.T13EEQuicParametersAbsence
All Implemented Interfaces
sun.security.ssl.HandshakeAbsence

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

T13EEQuicParametersAbsenceback to summary
private T13EEQuicParametersAbsence()

Method Detail

absentback to summary
public void absent(ConnectionContext context, SSLHandshake.HandshakeMessage message) throws IOException

Implements sun.security.ssl.HandshakeAbsence.absent.

Annotations
@Override
sun.security.ssl back to summary

private final Class QuicTransportParametersExtension.T13EEQuicParametersConsumer

extends Object
implements ExtensionConsumer
Class Inheritance
  • java.lang.Object
  • sun.security.ssl.QuicTransportParametersExtension.T13EEQuicParametersConsumer
All Implemented Interfaces
sun.security.ssl.SSLExtension.ExtensionConsumer

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

T13EEQuicParametersConsumerback to summary
private T13EEQuicParametersConsumer()

Method Detail

consumeback to summary
public void consume(ConnectionContext context, SSLHandshake.HandshakeMessage message, ByteBuffer buffer) throws IOException

Implements sun.security.ssl.SSLExtension.ExtensionConsumer.consume.

Annotations
@Override
sun.security.ssl back to summary

private final Class QuicTransportParametersExtension.T13EEQuicParametersProducer

extends Object
implements HandshakeProducer
Class Inheritance
  • java.lang.Object
  • sun.security.ssl.QuicTransportParametersExtension.T13EEQuicParametersProducer
All Implemented Interfaces
sun.security.ssl.HandshakeProducer

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public byte[]
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

T13EEQuicParametersProducerback to summary
private T13EEQuicParametersProducer()

Method Detail

produceback to summary
public byte[] produce(ConnectionContext context, SSLHandshake.HandshakeMessage message)

Implements sun.security.ssl.HandshakeProducer.produce.

Annotations
@Override