|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.crypto.CipherSpi
javax.crypto.NullCipherSpi
public class NullCipherSpi
DOCUMENT ME!
Constructor Summary | |
---|---|
NullCipherSpi()
Creates a new NullCipherSpi object. |
Method Summary | |
---|---|
private void |
checkInputParameters(byte[] input,
int inputOffset,
int inputLen)
DOCUMENT ME! |
private void |
checkOutputParameters(byte[] output,
int outputOffset)
DOCUMENT ME! |
byte[] |
engineDoFinal(byte[] input,
int inputOffset,
int inputLen)
DOCUMENT ME! |
int |
engineDoFinal(byte[] input,
int inputOffset,
int inputLen,
byte[] output,
int outputOffset)
DOCUMENT ME! |
int |
engineGetBlockSize()
DOCUMENT ME! |
byte[] |
engineGetIV()
DOCUMENT ME! |
int |
engineGetOutputSize(int inputLen)
DOCUMENT ME! |
AlgorithmParameters |
engineGetParameters()
DOCUMENT ME! |
void |
engineInit(int opmode,
Key key,
AlgorithmParameterSpec params,
SecureRandom random)
DOCUMENT ME! |
protected void |
engineInit(int opmode,
Key key,
AlgorithmParameters params,
SecureRandom random)
DOCUMENT ME! |
protected void |
engineInit(int opmode,
Key key,
SecureRandom random)
DOCUMENT ME! |
protected void |
engineSetMode(String mode)
DOCUMENT ME! |
protected void |
engineSetPadding(String padding)
DOCUMENT ME! |
byte[] |
engineUpdate(byte[] input,
int inputOffset,
int inputLen)
DOCUMENT ME! |
int |
engineUpdate(byte[] input,
int inputOffset,
int inputLen,
byte[] output,
int outputOffset)
DOCUMENT ME! |
Methods inherited from class javax.crypto.CipherSpi |
---|
engineDoFinal, engineGetKeySize, engineUnwrap, engineUpdate, engineWrap |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NullCipherSpi()
Method Detail |
---|
protected void engineSetMode(String mode) throws NoSuchAlgorithmException
engineSetMode
in class CipherSpi
mode
-
NoSuchAlgorithmException
protected void engineSetPadding(String padding) throws NoSuchPaddingException
engineSetPadding
in class CipherSpi
padding
-
NoSuchPaddingException
public int engineGetBlockSize()
engineGetBlockSize
in class CipherSpi
public int engineGetOutputSize(int inputLen) throws IllegalStateException
engineGetOutputSize
in class CipherSpi
inputLen
-
IllegalStateException
public byte[] engineGetIV()
engineGetIV
in class CipherSpi
public AlgorithmParameters engineGetParameters()
engineGetParameters
in class CipherSpi
protected void engineInit(int opmode, Key key, SecureRandom random) throws InvalidKeyException
engineInit
in class CipherSpi
opmode
- key
- random
-
InvalidKeyException
public void engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random) throws InvalidKeyException, InvalidAlgorithmParameterException
engineInit
in class CipherSpi
opmode
- key
- params
- random
-
InvalidKeyException
InvalidAlgorithmParameterException
protected void engineInit(int opmode, Key key, AlgorithmParameters params, SecureRandom random) throws InvalidKeyException, InvalidAlgorithmParameterException
engineInit
in class CipherSpi
opmode
- key
- params
- random
-
InvalidKeyException
InvalidAlgorithmParameterException
public final byte[] engineUpdate(byte[] input, int inputOffset, int inputLen) throws IllegalStateException
engineUpdate
in class CipherSpi
input
- inputOffset
- inputLen
-
IllegalStateException
public final int engineUpdate(byte[] input, int inputOffset, int inputLen, byte[] output, int outputOffset) throws IllegalStateException, ShortBufferException
engineUpdate
in class CipherSpi
input
- inputOffset
- inputLen
- output
- outputOffset
-
IllegalStateException
ShortBufferException
public final byte[] engineDoFinal(byte[] input, int inputOffset, int inputLen) throws IllegalStateException, IllegalBlockSizeException, BadPaddingException
engineDoFinal
in class CipherSpi
input
- inputOffset
- inputLen
-
IllegalStateException
IllegalBlockSizeException
BadPaddingException
public final int engineDoFinal(byte[] input, int inputOffset, int inputLen, byte[] output, int outputOffset) throws IllegalStateException, ShortBufferException, IllegalBlockSizeException, BadPaddingException
engineDoFinal
in class CipherSpi
input
- inputOffset
- inputLen
- output
- outputOffset
-
IllegalStateException
ShortBufferException
IllegalBlockSizeException
BadPaddingException
private void checkInputParameters(byte[] input, int inputOffset, int inputLen)
input
- inputOffset
- inputLen
-
NullPointerException
IllegalArgumentException
ArrayIndexOutOfBoundsException
private void checkOutputParameters(byte[] output, int outputOffset)
output
- outputOffset
-
NullPointerException
IllegalArgumentException
ArrayIndexOutOfBoundsException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |