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

pack-priv final Class HelloRequest

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

Pack of the HelloRequest handshake message.

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
HelloRequest.HelloRequestConsumer

The "HelloRequest" handshake message consumer.

private static class
HelloRequest.HelloRequestKickstartProducer

The "HelloRequest" handshake message kick start producer.

pack-priv static class
HelloRequest.HelloRequestMessage

The HelloRequest handshake message.

private static class
HelloRequest.HelloRequestProducer

The "HelloRequest" handshake message producer.

Field Summary

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

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
kickstartProducerback to summary
pack-priv static final SSLProducer kickstartProducer

Constructor Detail

HelloRequestback to summary
pack-priv HelloRequest()
sun.security.ssl back to summary

private final Class HelloRequest.HelloRequestConsumer

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

The "HelloRequest" 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

HelloRequestConsumerback to summary
private HelloRequestConsumer()

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 HelloRequest.HelloRequestKickstartProducer

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

The "HelloRequest" handshake message kick start producer.

Constructor Summary

AccessConstructor and Description
private

Method Summary

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

Constructor Detail

HelloRequestKickstartProducerback to summary
private HelloRequestKickstartProducer()

Method Detail

produceback to summary
public byte[] produce(ConnectionContext context) throws IOException

Implements sun.security.ssl.SSLProducer.produce.

Annotations
@Override
sun.security.ssl back to summary

pack-priv final Class HelloRequest.HelloRequestMessage

extends HandshakeMessage
Class Inheritance

The HelloRequest handshake message. [RFC 5246] The HelloRequest message MAY be sent by the server at any time. HelloRequest is a simple notification that the client should begin the negotiation process anew. struct { } HelloRequest;

Field Summary

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

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv

Method Summary

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

Overrides java.lang.Object.toString.

Returns a string representation of the object.

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

Constructor Detail

HelloRequestMessageback to summary
pack-priv HelloRequestMessage(HandshakeContext handshakeContext)
HelloRequestMessageback to summary
pack-priv HelloRequestMessage(HandshakeContext handshakeContext, ByteBuffer m) throws IOException

Method Detail

handshakeTypeback to summary
public SSLHandshake handshakeType()

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

Annotations
@Override
messageLengthback to summary
public int messageLength()

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

Annotations
@Override
sendback to summary
public void send(HandshakeOutStream s) 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 HelloRequest.HelloRequestProducer

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

The "HelloRequest" handshake 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

HelloRequestProducerback to summary
private HelloRequestProducer()

Method Detail

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

Implements sun.security.ssl.HandshakeProducer.produce.

Annotations
@Override