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

pack-priv final Class ChangeCipherSpec

extends Object
Class Inheritance
Imports
java.io.IOException, java.nio.ByteBuffer, java.security.GeneralSecurityException, .InvalidKeyException, .NoSuchAlgorithmException, javax.crypto.SecretKey, javax.crypto.spec.IvParameterSpec, javax.net.ssl.SSLException, sun.security.ssl.SSLCipher.SSLReadCipher, .SSLCipher.SSLWriteCipher, .SSLHandshake.HandshakeMessage, .SSLTrafficKeyDerivation.LegacyTrafficKeyDerivation

Pack of the ChangeCipherSpec message.

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
ChangeCipherSpec.T10ChangeCipherSpecConsumer

The "ChangeCipherSpec" message producer.

private static class
ChangeCipherSpec.T10ChangeCipherSpecProducer

The "ChangeCipherSpec" message producer.

private static class

Field Summary

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

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

t10Consumerback to summary
pack-priv static final SSLConsumer t10Consumer
t10Producerback to summary
pack-priv static final HandshakeProducer t10Producer
t13Consumerback to summary
pack-priv static final SSLConsumer t13Consumer

Constructor Detail

ChangeCipherSpecback to summary
pack-priv ChangeCipherSpec()
sun.security.ssl back to summary

private final Class ChangeCipherSpec.T10ChangeCipherSpecConsumer

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

The "ChangeCipherSpec" message producer.

Constructor Summary

AccessConstructor and Description
private

Method Summary

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

Constructor Detail

T10ChangeCipherSpecConsumerback to summary
private T10ChangeCipherSpecConsumer()

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

private final Class ChangeCipherSpec.T10ChangeCipherSpecProducer

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

The "ChangeCipherSpec" message producer.

Constructor Summary

AccessConstructor and Description
private

Method Summary

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

Constructor Detail

T10ChangeCipherSpecProducerback to summary
private T10ChangeCipherSpecProducer()

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 ChangeCipherSpec.T13ChangeCipherSpecConsumer

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

Constructor Summary

AccessConstructor and Description
private

Method Summary

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

Constructor Detail

T13ChangeCipherSpecConsumerback to summary
private T13ChangeCipherSpecConsumer()

Method Detail

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

Implements sun.security.ssl.SSLConsumer.consume.

Annotations
@Override