Package gnu.java.zrtp
Class ZrtpSrtpSecrets
- java.lang.Object
-
- gnu.java.zrtp.ZrtpSrtpSecrets
-
public class ZrtpSrtpSecrets extends Object
- Author:
- Werner Dittmann <Werner.Dittmann@t-online.de>
-
-
Field Summary
Fields Modifier and Type Field Description protected intinitKeyLenprotected intinitSaltLenprotected byte[]keyInitiatorprotected byte[]keyResponderprotected intrespKeyLenprotected intrespSaltLenprotected ZrtpCallback.Roleroleprotected byte[]saltInitiatorprotected byte[]saltResponderprotected intsrtpAuthTagLen
-
Constructor Summary
Constructors Modifier Constructor Description protectedZrtpSrtpSecrets()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ZrtpConstants.SupportedAuthAlgosgetAuthAlgorithm()intgetInitKeyLen()intgetInitSaltLen()byte[]getKeyInitiator()byte[]getKeyResponder()intgetRespKeyLen()intgetRespSaltLen()ZrtpCallback.RolegetRole()byte[]getSaltInitiator()byte[]getSaltResponder()intgetSrtpAuthTagLen()ZrtpConstants.SupportedSymAlgosgetSymEncAlgorithm()voidsetInitKeyLen(int initKeyLen)voidsetInitSaltLen(int initSaltLen)voidsetKeyInitiator(byte[] keyInitiator)voidsetKeyResponder(byte[] keyResponder)voidsetRespKeyLen(int respKeyLen)voidsetRespSaltLen(int respSaltLen)voidsetRole(ZrtpCallback.Role role)voidsetSaltInitiator(byte[] saltInitiator)voidsetSaltResponder(byte[] saltResponder)voidsetSrtpAuthTagLen(int srtpAuthTagLen)
-
-
-
Field Detail
-
keyInitiator
protected byte[] keyInitiator
-
saltInitiator
protected byte[] saltInitiator
-
keyResponder
protected byte[] keyResponder
-
saltResponder
protected byte[] saltResponder
-
initKeyLen
protected int initKeyLen
-
initSaltLen
protected int initSaltLen
-
respKeyLen
protected int respKeyLen
-
respSaltLen
protected int respSaltLen
-
srtpAuthTagLen
protected int srtpAuthTagLen
-
role
protected ZrtpCallback.Role role
-
-
Method Detail
-
getKeyInitiator
public byte[] getKeyInitiator()
- Returns:
- the keyInitiator
-
setKeyInitiator
public void setKeyInitiator(byte[] keyInitiator)
- Parameters:
keyInitiator- the keyInitiator to set
-
getKeyResponder
public byte[] getKeyResponder()
- Returns:
- the keyResponder
-
setKeyResponder
public void setKeyResponder(byte[] keyResponder)
- Parameters:
keyResponder- the keyResponder to set
-
getRole
public ZrtpCallback.Role getRole()
- Returns:
- the role
-
setRole
public void setRole(ZrtpCallback.Role role)
- Parameters:
role- the role to set
-
getSaltInitiator
public byte[] getSaltInitiator()
- Returns:
- the saltInitiator
-
setSaltInitiator
public void setSaltInitiator(byte[] saltInitiator)
- Parameters:
saltInitiator- the saltInitiator to set
-
getSaltResponder
public byte[] getSaltResponder()
- Returns:
- the saltResponder
-
setSaltResponder
public void setSaltResponder(byte[] saltResponder)
- Parameters:
saltResponder- the saltResponder to set
-
getSrtpAuthTagLen
public int getSrtpAuthTagLen()
- Returns:
- the srtpAuthTagLen
-
setSrtpAuthTagLen
public void setSrtpAuthTagLen(int srtpAuthTagLen)
- Parameters:
srtpAuthTagLen- the srtpAuthTagLen to set
-
getInitKeyLen
public int getInitKeyLen()
- Returns:
- the initKeyLen
-
setInitKeyLen
public void setInitKeyLen(int initKeyLen)
- Parameters:
initKeyLen- the initKeyLen to set
-
getInitSaltLen
public int getInitSaltLen()
- Returns:
- the initSaltLen
-
setInitSaltLen
public void setInitSaltLen(int initSaltLen)
- Parameters:
initSaltLen- the initSaltLen to set
-
getRespKeyLen
public int getRespKeyLen()
- Returns:
- the respKeyLen
-
setRespKeyLen
public void setRespKeyLen(int respKeyLen)
- Parameters:
respKeyLen- the respKeyLen to set
-
getRespSaltLen
public int getRespSaltLen()
- Returns:
- the respSaltLen
-
setRespSaltLen
public void setRespSaltLen(int respSaltLen)
- Parameters:
respSaltLen- the respSaltLen to set
-
getSymEncAlgorithm
public ZrtpConstants.SupportedSymAlgos getSymEncAlgorithm()
- Returns:
- the symEncAlgorithm
-
getAuthAlgorithm
public ZrtpConstants.SupportedAuthAlgos getAuthAlgorithm()
- Returns:
- the authAlgorithm
-
-