public class ZrtpPacketHello extends ZrtpPacketBase
CLIENT_ID_SIZE, CRC_SIZE, HASH_IMAGE_SIZE, HMAC_SIZE, HVI_SIZE, packetBuffer, ZID_SIZE, ZRTP_HEADER_LENGTH, ZRTP_WORD_SIZE| Constructor and Description |
|---|
ZrtpPacketHello() |
ZrtpPacketHello(byte[] data) |
getHeaderBase, getLength, getMessageType, isZrtpPacket, setLength, setMessageType, setZrtpIdpublic ZrtpPacketHello()
public ZrtpPacketHello(byte[] data)
public void configureHello(ZrtpConfigure config)
public final void setClientId(String text)
public final void setH3(byte[] data)
public final byte[] getH3()
public final void setZid(byte[] data)
public final byte[] getZid()
public final void setVersion(byte[] data)
public final byte[] getVersion()
public final int getVersionInt()
public final void setHashType(int n,
byte[] data)
public final void setCipherType(int n,
byte[] data)
public final void setAuthLen(int n,
byte[] data)
public final void setPubKeyType(int n,
byte[] data)
public final void setSasType(int n,
byte[] data)
public final void setHMAC(byte[] data)
public final void setMitmMode()
public final boolean isMitmMode()
public final void setSasSign()
public final boolean isSasSign()
public final boolean isLengthOk()
public final boolean isSameVersion(byte[] data)
data - The data to compare against.public final ZrtpConstants.SupportedHashes findBestHash(ZrtpConfigure config)
public final ZrtpConstants.SupportedSymCiphers findBestCipher(ZrtpConfigure config, ZrtpConstants.SupportedPubKeys pk)
public ZrtpConstants.SupportedHashes getSelectedHash()
public ZrtpConstants.SupportedSymCiphers getSelectedCipher()
public final ZrtpConstants.SupportedPubKeys findBestPubkey(ZrtpConfigure config)
public final ZrtpConstants.SupportedSASTypes findBestSASType(ZrtpConfigure config)
public final ZrtpConstants.SupportedAuthLengths findBestAuthLen(ZrtpConfigure config)
public final boolean checkMultiStream()
Copyright © 2020. All rights reserved.