DummySignature.h 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __java_security_DummySignature__
  3. #define __java_security_DummySignature__
  4. #pragma interface
  5. #include <java/security/Signature.h>
  6. #include <gcj/array.h>
  7. extern "Java"
  8. {
  9. namespace java
  10. {
  11. namespace security
  12. {
  13. class DummySignature;
  14. class PrivateKey;
  15. class PublicKey;
  16. class SignatureSpi;
  17. }
  18. }
  19. }
  20. class java::security::DummySignature : public ::java::security::Signature
  21. {
  22. public:
  23. DummySignature(::java::security::SignatureSpi *, ::java::lang::String *);
  24. ::java::lang::Object * clone();
  25. public: // actually protected
  26. void engineInitVerify(::java::security::PublicKey *);
  27. void engineInitSign(::java::security::PrivateKey *);
  28. void engineUpdate(jbyte);
  29. void engineUpdate(JArray< jbyte > *, jint, jint);
  30. JArray< jbyte > * engineSign();
  31. jboolean engineVerify(JArray< jbyte > *);
  32. void engineSetParameter(::java::lang::String *, ::java::lang::Object *);
  33. ::java::lang::Object * engineGetParameter(::java::lang::String *);
  34. private:
  35. ::java::security::SignatureSpi * __attribute__((aligned(__alignof__( ::java::security::Signature)))) sigSpi;
  36. public:
  37. static ::java::lang::Class class$;
  38. };
  39. #endif // __java_security_DummySignature__