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

pack-priv final Class EncryptedExtensions

extends Object
Class Inheritance
Imports
java.io.IOException, java.nio.ByteBuffer, java.text.MessageFormat, java.util.Locale, sun.security.ssl.SSLHandshake.HandshakeMessage

Pack of the EncryptedExtensions handshake message.

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
EncryptedExtensions.EncryptedExtensionsConsumer

The EncryptedExtensions handshake message consumer.

pack-priv static class
EncryptedExtensions.EncryptedExtensionsMessage

The EncryptedExtensions handshake message.

private static class
EncryptedExtensions.EncryptedExtensionsProducer

The EncryptedExtensions handshake message consumer.

Field Summary

Modifier and TypeField and Description
pack-priv static final SSLConsumer
pack-priv static final HandshakeProducer

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

handshakeConsumerback to summary
pack-priv static final SSLConsumer handshakeConsumer
handshakeProducerback to summary
pack-priv static final HandshakeProducer handshakeProducer

Constructor Detail

EncryptedExtensionsback to summary
pack-priv EncryptedExtensions()
sun.security.ssl back to summary

private final Class EncryptedExtensions.EncryptedExtensionsConsumer

extends Object
implements SSLConsumer
Class Inheritance
  • java.lang.Object
  • sun.security.ssl.EncryptedExtensions.EncryptedExtensionsConsumer
All Implemented Interfaces
sun.security.ssl.SSLConsumer

The EncryptedExtensions handshake message consumer.

Constructor Summary

AccessConstructor and Description
private

Method Summary

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

Constructor Detail

EncryptedExtensionsConsumerback to summary
private EncryptedExtensionsConsumer()

Method Detail

consumeback to summary
public void consume(ConnectionContext context, ByteBuffer message) throws IOException

Implements sun.security.ssl.SSLConsumer.consume.

Annotations
@Override
sun.security.ssl back to summary

pack-priv final Class EncryptedExtensions.EncryptedExtensionsMessage

extends HandshakeMessage
Class Inheritance

The EncryptedExtensions handshake message.

Field Summary

Modifier and TypeField and Description
private final SSLExtensions
Inherited from sun.security.ssl.SSLHandshake.HandshakeMessage:
handshakeContext

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv SSLHandshake
pack-priv int
pack-priv void
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from sun.security.ssl.SSLHandshake.HandshakeMessage:
write

Field Detail

extensionsback to summary
private final SSLExtensions extensions

Constructor Detail

EncryptedExtensionsMessageback to summary
pack-priv EncryptedExtensionsMessage(HandshakeContext handshakeContext)
EncryptedExtensionsMessageback to summary
pack-priv EncryptedExtensionsMessage(HandshakeContext handshakeContext, ByteBuffer m) throws IOException

Method Detail

handshakeTypeback to summary
pack-priv SSLHandshake handshakeType()

Implements abstract sun.security.ssl.SSLHandshake.HandshakeMessage.handshakeType.

Annotations
@Override
messageLengthback to summary
pack-priv int messageLength()

Implements abstract sun.security.ssl.SSLHandshake.HandshakeMessage.messageLength.

Annotations
@Override
sendback to summary
pack-priv void send(HandshakeOutStream hos) throws IOException

Implements abstract sun.security.ssl.SSLHandshake.HandshakeMessage.send.

Annotations
@Override
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Annotations
@Override
sun.security.ssl back to summary

private final Class EncryptedExtensions.EncryptedExtensionsProducer

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

The EncryptedExtensions handshake message consumer.

Constructor Summary

AccessConstructor and Description
private

Method Summary

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

Constructor Detail

EncryptedExtensionsProducerback to summary
private EncryptedExtensionsProducer()

Method Detail

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

Implements sun.security.ssl.HandshakeProducer.produce.

Annotations
@Override