Android
javax.crypto
public abstract class

javax.crypto.MacSpi

java.lang.Object
javax.crypto.MacSpi

Summary

Public Constructors

            MacSpi()

Public Methods

          Object  clone()
Returns a new instance of the same class as the receiver, whose slots have been filled in with the values in the slots of the receiver.

Protected Methods

abstract          byte[]  engineDoFinal()
abstract          int  engineGetMacLength()
abstract          void  engineInit(Key key, AlgorithmParameterSpec params)
abstract          void  engineReset()
abstract          void  engineUpdate(byte input)
          void  engineUpdate(ByteBuffer input)
abstract          void  engineUpdate(byte[] input, int offset, int len)
Methods inherited from class java.lang.Object

Details

Public Constructors

public MacSpi()

Public Methods

public Object clone()

Returns a new instance of the same class as the receiver, whose slots have been filled in with the values in the slots of the receiver.

Classes which wish to support cloning must specify that they implement the Cloneable interface, since the implementation checks for this.

Returns

  • Object a shallow copy of this object.

Protected Methods

protected abstract byte[] engineDoFinal()

protected abstract int engineGetMacLength()

protected abstract void engineInit(Key key, AlgorithmParameterSpec params)

protected abstract void engineReset()

protected abstract void engineUpdate(byte input)

protected void engineUpdate(ByteBuffer input)

protected abstract void engineUpdate(byte[] input, int offset, int len)

Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:48