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

public Class CookieExtension

extends Object
Class Inheritance
Imports
java.io.IOException, java.nio.ByteBuffer, java.text.MessageFormat, java.util.Locale, javax.net.ssl.SSLProtocolException, sun.security.ssl.ClientHello.ClientHelloMessage, .SSLExtension.ExtensionConsumer, .SSLHandshake.HandshakeMessage, .SSLExtension.SSLExtensionSpec, .ServerHello.ServerHelloMessage, sun.security.util.HexDumpEncoder

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
private static class
private static class
pack-priv static class
CookieExtension.CookieSpec

The "cookie" extension.

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 SSLExtension.ExtensionConsumer
pack-priv static final HandshakeConsumer
pack-priv static final CookieExtension.CookieStringizer
pack-priv static final HandshakeProducer
pack-priv static final HandshakeProducer
pack-priv static final SSLExtension.ExtensionConsumer

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

chNetworkProducerback to summary
pack-priv static final HandshakeProducer chNetworkProducer
chOnLoadConsumerback to summary
pack-priv static final SSLExtension.ExtensionConsumer chOnLoadConsumer
chOnTradeConsumerback to summary
pack-priv static final HandshakeConsumer chOnTradeConsumer
cookieStringizerback to summary
pack-priv static final CookieExtension.CookieStringizer cookieStringizer
hrrNetworkProducerback to summary
pack-priv static final HandshakeProducer hrrNetworkProducer
hrrNetworkReproducerback to summary
pack-priv static final HandshakeProducer hrrNetworkReproducer
hrrOnLoadConsumerback to summary
pack-priv static final SSLExtension.ExtensionConsumer hrrOnLoadConsumer

Constructor Detail

CookieExtensionback to summary
public CookieExtension()
sun.security.ssl back to summary

private final Class CookieExtension.CHCookieConsumer

extends Object
implements ExtensionConsumer
Class Inheritance
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

CHCookieConsumerback to summary
private CHCookieConsumer()

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 CookieExtension.CHCookieProducer

extends Object
implements HandshakeProducer
Class Inheritance
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

CHCookieProducerback to summary
private CHCookieProducer()

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 CookieExtension.CHCookieUpdate

extends Object
implements HandshakeConsumer
Class Inheritance
All Implemented Interfaces
sun.security.ssl.HandshakeConsumer

Constructor Summary

AccessConstructor and Description
private

Method Summary

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

Constructor Detail

CHCookieUpdateback to summary
private CHCookieUpdate()

Method Detail

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

Implements sun.security.ssl.HandshakeConsumer.consume.

Annotations
@Override
sun.security.ssl back to summary

pack-priv Class CookieExtension.CookieSpec

extends Object
implements SSLExtensionSpec
Class Inheritance
All Implemented Interfaces
sun.security.ssl.SSLExtension.SSLExtensionSpec

The "cookie" extension.

Field Summary

Modifier and TypeField and Description
pack-priv final byte[]

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

cookieback to summary
pack-priv final byte[] cookie

Constructor Detail

CookieSpecback to summary
private CookieSpec(HandshakeContext hc, ByteBuffer m) throws IOException

Method Detail

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 CookieExtension.CookieStringizer

extends Object
implements SSLStringizer
Class Inheritance
All Implemented Interfaces
sun.security.ssl.SSLStringizer

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public String
toString(HandshakeContext hc, ByteBuffer buffer)

Implements sun.security.ssl.SSLStringizer.toString.

Returns a legible string representation of a ByteBuffer.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

CookieStringizerback to summary
private CookieStringizer()

Method Detail

toStringback to summary
public String toString(HandshakeContext hc, ByteBuffer buffer)

Implements sun.security.ssl.SSLStringizer.toString.

Doc from sun.security.ssl.SSLStringizer.toString.

Returns a legible string representation of a ByteBuffer. Note that the implementation MUST not change the internal status of the buffer.

Annotations
@Override
sun.security.ssl back to summary

private final Class CookieExtension.HRRCookieConsumer

extends Object
implements ExtensionConsumer
Class Inheritance
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

HRRCookieConsumerback to summary
private HRRCookieConsumer()

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 CookieExtension.HRRCookieProducer

extends Object
implements HandshakeProducer
Class Inheritance
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

HRRCookieProducerback to summary
private HRRCookieProducer()

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 CookieExtension.HRRCookieReproducer

extends Object
implements HandshakeProducer
Class Inheritance
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

HRRCookieReproducerback to summary
private HRRCookieReproducer()

Method Detail

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

Implements sun.security.ssl.HandshakeProducer.produce.

Annotations
@Override