Android
javax.crypto
public abstract class

javax.crypto.CipherSpi

java.lang.Object
javax.crypto.CipherSpi

Summary

Public Constructors

            CipherSpi()

Protected Methods

abstract          int  engineDoFinal(byte[] input, int inputOffset, int inputLen, byte[] output, int outputOffset)
abstract          byte[]  engineDoFinal(byte[] input, int inputOffset, int inputLen)
          int  engineDoFinal(ByteBuffer input, ByteBuffer output)
abstract          int  engineGetBlockSize()
abstract          byte[]  engineGetIV()
          int  engineGetKeySize(Key key)
abstract          int  engineGetOutputSize(int inputLen)
abstract          AlgorithmParameters  engineGetParameters()
abstract          void  engineInit(int opmode, Key key, SecureRandom random)
abstract          void  engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)
abstract          void  engineInit(int opmode, Key key, AlgorithmParameters params, SecureRandom random)
abstract          void  engineSetMode(String mode)
abstract          void  engineSetPadding(String padding)
          Key  engineUnwrap(byte[] wrappedKey, String wrappedKeyAlgorithm, int wrappedKeyType)
          int  engineUpdate(ByteBuffer input, ByteBuffer output)
abstract          byte[]  engineUpdate(byte[] input, int inputOffset, int inputLen)
abstract          int  engineUpdate(byte[] input, int inputOffset, int inputLen, byte[] output, int outputOffset)
          byte[]  engineWrap(Key key)
Methods inherited from class java.lang.Object

Details

Public Constructors

public CipherSpi()

Protected Methods

protected abstract int engineDoFinal(byte[] input, int inputOffset, int inputLen, byte[] output, int outputOffset)

protected abstract byte[] engineDoFinal(byte[] input, int inputOffset, int inputLen)

protected int engineDoFinal(ByteBuffer input, ByteBuffer output)

protected abstract int engineGetBlockSize()

protected abstract byte[] engineGetIV()

protected int engineGetKeySize(Key key)

protected abstract int engineGetOutputSize(int inputLen)

protected abstract AlgorithmParameters engineGetParameters()

protected abstract void engineInit(int opmode, Key key, SecureRandom random)

protected abstract void engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)

protected abstract void engineInit(int opmode, Key key, AlgorithmParameters params, SecureRandom random)

protected abstract void engineSetMode(String mode)

protected abstract void engineSetPadding(String padding)

protected Key engineUnwrap(byte[] wrappedKey, String wrappedKeyAlgorithm, int wrappedKeyType)

protected int engineUpdate(ByteBuffer input, ByteBuffer output)

protected abstract byte[] engineUpdate(byte[] input, int inputOffset, int inputLen)

protected abstract int engineUpdate(byte[] input, int inputOffset, int inputLen, byte[] output, int outputOffset)

protected byte[] engineWrap(Key key)

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