Package gnu.java.zrtp.packets
Class ZrtpPacketCommit
- java.lang.Object
-
- gnu.java.zrtp.packets.ZrtpPacketBase
-
- gnu.java.zrtp.packets.ZrtpPacketCommit
-
public class ZrtpPacketCommit extends ZrtpPacketBase
Implement the Commit packet. The ZRTP message Commit. The ZRTP implementation sends or receives this message to commit the crypto parameters offered during a Hello message.- Author:
- Werner Dittmann <Werner.Dittmann@t-online.de>
-
-
Field Summary
-
Fields inherited from class gnu.java.zrtp.packets.ZrtpPacketBase
CLIENT_ID_SIZE, CRC_SIZE, HASH_IMAGE_SIZE, HMAC_SIZE, HVI_SIZE, packetBuffer, ZID_SIZE, ZRTP_HEADER_LENGTH, ZRTP_WORD_SIZE
-
-
Constructor Summary
Constructors Constructor Description ZrtpPacketCommit()ZrtpPacketCommit(byte[] data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ZrtpConstants.SupportedAuthLengthsgetAuthlen()ZrtpConstants.SupportedSymCiphersgetCipher()byte[]getH2()ZrtpConstants.SupportedHashesgetHash()byte[]getHMAC()byte[]getHMACMulti()byte[]getHvi()byte[]getNonce()ZrtpConstants.SupportedPubKeysgetPubKey()ZrtpConstants.SupportedSASTypesgetSas()byte[]getZid()booleanisLengthOk()voidsetAuthLen(byte[] data)voidsetCipherType(byte[] data)voidsetH2(byte[] data)voidsetHashType(byte[] data)voidsetHMAC(byte[] data)voidsetHMACMulti(byte[] data)voidsetHvi(byte[] data)voidsetNonce(byte[] data)voidsetPubKeyType(byte[] data)voidsetSasType(byte[] data)voidsetZid(byte[] data)-
Methods inherited from class gnu.java.zrtp.packets.ZrtpPacketBase
getHeaderBase, getLength, getMessageType, isZrtpPacket, setLength, setMessageType, setZrtpId
-
-
-
-
Method Detail
-
getHash
public final ZrtpConstants.SupportedHashes getHash()
-
getCipher
public final ZrtpConstants.SupportedSymCiphers getCipher()
-
getAuthlen
public final ZrtpConstants.SupportedAuthLengths getAuthlen()
-
getPubKey
public final ZrtpConstants.SupportedPubKeys getPubKey()
-
getSas
public ZrtpConstants.SupportedSASTypes getSas()
-
getZid
public final byte[] getZid()
-
getHvi
public final byte[] getHvi()
-
getH2
public final byte[] getH2()
-
getHMAC
public final byte[] getHMAC()
-
getHMACMulti
public final byte[] getHMACMulti()
-
getNonce
public final byte[] getNonce()
-
setHashType
public final void setHashType(byte[] data)
-
setCipherType
public final void setCipherType(byte[] data)
-
isLengthOk
public final boolean isLengthOk()
-
setAuthLen
public final void setAuthLen(byte[] data)
-
setPubKeyType
public final void setPubKeyType(byte[] data)
-
setSasType
public final void setSasType(byte[] data)
-
setZid
public final void setZid(byte[] data)
-
setHvi
public final void setHvi(byte[] data)
-
setH2
public final void setH2(byte[] data)
-
setHMAC
public final void setHMAC(byte[] data)
-
setHMACMulti
public final void setHMACMulti(byte[] data)
-
setNonce
public final void setNonce(byte[] data)
-
-