Top Fields Constructors Methods
org.bouncycastle.tls

pack-priv Class DTLSEpoch

extends Object
Class Inheritance
Imports
java.io.IOException, org.bouncycastle.tls.crypto.TlsCipher

Field Summary

Modifier and TypeField and Description
private final TlsCipher
private final int
private final int
private final int
private final DTLSReplayWindow
private long

Constructor Summary

AccessConstructor and Description
pack-priv
DTLSEpoch(int epoch, TlsCipher cipher, int recordHeaderLengthRead, int recordHeaderLengthWrite)

Method Summary

Modifier and TypeMethod and Description
pack-priv synchronized long
pack-priv TlsCipher
pack-priv int
pack-priv int
pack-priv int
pack-priv DTLSReplayWindow
pack-priv synchronized long
pack-priv synchronized void
setSequenceNumber(long sequenceNumber)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cipherback to summary
private final TlsCipher cipher
epochback to summary
private final int epoch
recordHeaderLengthReadback to summary
private final int recordHeaderLengthRead
recordHeaderLengthWriteback to summary
private final int recordHeaderLengthWrite
replayWindowback to summary
private final DTLSReplayWindow replayWindow
sequenceNumberback to summary
private long sequenceNumber

Constructor Detail

DTLSEpochback to summary
pack-priv DTLSEpoch(int epoch, TlsCipher cipher, int recordHeaderLengthRead, int recordHeaderLengthWrite)

Method Detail

allocateSequenceNumberback to summary
pack-priv synchronized long allocateSequenceNumber() throws IOException
getCipherback to summary
pack-priv TlsCipher getCipher()
getEpochback to summary
pack-priv int getEpoch()
getRecordHeaderLengthReadback to summary
pack-priv int getRecordHeaderLengthRead()
getRecordHeaderLengthWriteback to summary
pack-priv int getRecordHeaderLengthWrite()
getReplayWindowback to summary
pack-priv DTLSReplayWindow getReplayWindow()
getSequenceNumberback to summary
pack-priv synchronized long getSequenceNumber()
setSequenceNumberback to summary
pack-priv synchronized void setSequenceNumber(long sequenceNumber)