Package gnu.java.zrtp.packets
Class ZrtpPacketSASRelay
- java.lang.Object
-
- gnu.java.zrtp.packets.ZrtpPacketBase
-
- gnu.java.zrtp.packets.ZrtpPacketSASRelay
-
public class ZrtpPacketSASRelay extends ZrtpPacketBase
- 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 ZrtpPacketSASRelay()ZrtpPacketSASRelay(byte[] data)ZrtpPacketSASRelay(int sl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getDataToSecure()byte[]getHmac()byte[]getIv()ZrtpConstants.SupportedSASTypesgetSas()byte[]getSignatureData()intgetSignatureLength()byte[]getTrustedSas()booleanisLengthOk()booleanisSASFlag()voidsetDataToSecure(byte[] data)voidsetHmac(byte[] data)voidsetIv(byte[] data)voidsetSASFlag()voidsetSasType(byte[] data)voidsetSignatureData(byte[] data)voidsetSignatureLength(int sl)voidsetTrustedSas(byte[] data)-
Methods inherited from class gnu.java.zrtp.packets.ZrtpPacketBase
getHeaderBase, getLength, getMessageType, isZrtpPacket, setLength, setMessageType, setZrtpId
-
-
-
-
Method Detail
-
setSignatureLength
public final void setSignatureLength(int sl)
-
isSASFlag
public final boolean isSASFlag()
-
getIv
public final byte[] getIv()
-
getHmac
public final byte[] getHmac()
-
getSas
public ZrtpConstants.SupportedSASTypes getSas()
-
getTrustedSas
public final byte[] getTrustedSas()
-
getDataToSecure
public final byte[] getDataToSecure()
-
getSignatureData
public final byte[] getSignatureData()
-
getSignatureLength
public final int getSignatureLength()
-
isLengthOk
public final boolean isLengthOk()
-
setSASFlag
public final void setSASFlag()
-
setHmac
public final void setHmac(byte[] data)
-
setIv
public final void setIv(byte[] data)
-
setSasType
public final void setSasType(byte[] data)
-
setTrustedSas
public final void setTrustedSas(byte[] data)
-
setDataToSecure
public final void setDataToSecure(byte[] data)
-
setSignatureData
public final void setSignatureData(byte[] data)
-
-