Bouncy Castle Cryptography Library 1.64

org.bouncycastle.crypto.tls
Class HeartbeatMessage

java.lang.Object
  extended byorg.bouncycastle.crypto.tls.HeartbeatMessage

Deprecated. Migrate to the (D)TLS API in org.bouncycastle.tls (bctls jar).

public class HeartbeatMessage
extends java.lang.Object


Field Summary
protected  int paddingLength
          Deprecated.  
protected  byte[] payload
          Deprecated.  
protected  short type
          Deprecated.  
 
Constructor Summary
HeartbeatMessage(short type, byte[] payload, int paddingLength)
          Deprecated.  
 
Method Summary
 void encode(TlsContext context, java.io.OutputStream output)
          Deprecated. Encode this HeartbeatMessage to an OutputStream.
static HeartbeatMessage parse(java.io.InputStream input)
          Deprecated. Parse a HeartbeatMessage from an InputStream.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

protected short type
Deprecated. 

payload

protected byte[] payload
Deprecated. 

paddingLength

protected int paddingLength
Deprecated. 
Constructor Detail

HeartbeatMessage

public HeartbeatMessage(short type,
                        byte[] payload,
                        int paddingLength)
Deprecated. 
Method Detail

encode

public void encode(TlsContext context,
                   java.io.OutputStream output)
            throws java.io.IOException
Deprecated. 
Encode this HeartbeatMessage to an OutputStream.

Parameters:
output - the OutputStream to encode to.
Throws:
java.io.IOException

parse

public static HeartbeatMessage parse(java.io.InputStream input)
                              throws java.io.IOException
Deprecated. 
Parse a HeartbeatMessage from an InputStream.

Parameters:
input - the InputStream to parse from.
Returns:
a HeartbeatMessage object.
Throws:
java.io.IOException

Bouncy Castle Cryptography Library 1.64