Package com.jcraft.jsch
Interface MAC
-
- All Known Implementing Classes:
HMACMD5,HMACMD596,HMACMD596ETM,HMACMD5ETM,HMACRIPEMD160,HMACRIPEMD160ETM,HMACRIPEMD160OpenSSH,HMACSHA1,HMACSHA196,HMACSHA196ETM,HMACSHA1ETM,HMACSHA224SSHCOM,HMACSHA256,HMACSHA2562SSHCOM,HMACSHA256ETM,HMACSHA256SSHCOM,HMACSHA384SSHCOM,HMACSHA512,HMACSHA512ETM,HMACSHA512SSHCOM
public interface MAC
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voiddoFinal(byte[] buf, int offset)intgetBlockSize()java.lang.StringgetName()voidinit(byte[] key)default booleanisEtM()voidupdate(byte[] foo, int start, int len)voidupdate(int foo)
-
-
-
Method Detail
-
getName
java.lang.String getName()
-
getBlockSize
int getBlockSize()
-
init
void init(byte[] key) throws java.lang.Exception
- Throws:
java.lang.Exception
-
update
void update(byte[] foo, int start, int len)
-
update
void update(int foo)
-
doFinal
void doFinal(byte[] buf, int offset)
-
isEtM
default boolean isEtM()
-
-