net.ssh.jsch.jce
Class HMACSHA196

java.lang.Object
  extended by net.ssh.jsch.jce.HMACSHA196
All Implemented Interfaces:
MAC

public class HMACSHA196
extends java.lang.Object
implements MAC


Constructor Summary
HMACSHA196()
           
 
Method Summary
 byte[] doFinal()
           
 int getBlockSize()
           
 java.lang.String getName()
           
 void init(byte[] key)
           
 void update(byte[] foo, int s, int l)
           
 void update(int i)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HMACSHA196

public HMACSHA196()
Method Detail

getBlockSize

public int getBlockSize()
Specified by:
getBlockSize in interface MAC

init

public void init(byte[] key)
          throws java.lang.Exception
Specified by:
init in interface MAC
Throws:
java.lang.Exception

update

public void update(int i)
Specified by:
update in interface MAC

update

public void update(byte[] foo,
                   int s,
                   int l)
Specified by:
update in interface MAC

doFinal

public byte[] doFinal()
Specified by:
doFinal in interface MAC

getName

public java.lang.String getName()
Specified by:
getName in interface MAC