intarsys runtime library

de.intarsys.tools.digest
Class Digester

java.lang.Object
  extended by de.intarsys.tools.digest.Digester
All Implemented Interfaces:
IDigester

public class Digester
extends Object
implements IDigester

A JCA based IDigester implementation.


Method Summary
 IDigest digest()
           
 IDigest digest(byte[] input)
           
 IDigest digest(byte[] input, int offset, int length)
           
 String getAlgorithmName()
           
 void reset()
           
 String toString()
           
 void update(byte[] data)
           
 void update(byte[] data, int offset, int length)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

digest

public IDigest digest()
Specified by:
digest in interface IDigester

digest

public IDigest digest(byte[] input)
Specified by:
digest in interface IDigester

digest

public IDigest digest(byte[] input,
                      int offset,
                      int length)
Specified by:
digest in interface IDigester

getAlgorithmName

public String getAlgorithmName()
Specified by:
getAlgorithmName in interface IDigester

reset

public void reset()
Specified by:
reset in interface IDigester

toString

public String toString()
Overrides:
toString in class Object

update

public void update(byte[] data)
Specified by:
update in interface IDigester

update

public void update(byte[] data,
                   int offset,
                   int length)
Specified by:
update in interface IDigester

intarsys runtime library

Copyright © 2012 intarsys consulting GmbH. All Rights Reserved.