Merged gcj-eclipse branch to trunk.
[official-gcc.git] / libjava / gnu / javax / crypto / cipher / NullCipher.h
blob5199488c50e173aed1cd94e775e9a49c3c7a93db
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_javax_crypto_cipher_NullCipher__
5 #define __gnu_javax_crypto_cipher_NullCipher__
7 #pragma interface
9 #include <gnu/javax/crypto/cipher/BaseCipher.h>
10 #include <gcj/array.h>
12 extern "Java"
14 namespace gnu
16 namespace javax
18 namespace crypto
20 namespace cipher
22 class NullCipher;
29 class gnu::javax::crypto::cipher::NullCipher : public ::gnu::javax::crypto::cipher::BaseCipher
32 public:
33 NullCipher();
34 ::java::lang::Object * clone();
35 ::java::util::Iterator * blockSizes();
36 ::java::util::Iterator * keySizes();
37 ::java::lang::Object * makeKey(JArray< jbyte > *, jint);
38 void encrypt(JArray< jbyte > *, jint, JArray< jbyte > *, jint, ::java::lang::Object *, jint);
39 void decrypt(JArray< jbyte > *, jint, JArray< jbyte > *, jint, ::java::lang::Object *, jint);
40 jboolean selfTest();
41 static ::java::lang::Class class$;
44 #endif // __gnu_javax_crypto_cipher_NullCipher__