DESedeSecretKeyFactoryImpl.h 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __gnu_javax_crypto_jce_key_DESedeSecretKeyFactoryImpl__
  3. #define __gnu_javax_crypto_jce_key_DESedeSecretKeyFactoryImpl__
  4. #pragma interface
  5. #include <gnu/javax/crypto/jce/key/SecretKeyFactoryImpl.h>
  6. extern "Java"
  7. {
  8. namespace gnu
  9. {
  10. namespace javax
  11. {
  12. namespace crypto
  13. {
  14. namespace jce
  15. {
  16. namespace key
  17. {
  18. class DESedeSecretKeyFactoryImpl;
  19. }
  20. }
  21. }
  22. }
  23. }
  24. namespace java
  25. {
  26. namespace security
  27. {
  28. namespace spec
  29. {
  30. class KeySpec;
  31. }
  32. }
  33. }
  34. namespace javax
  35. {
  36. namespace crypto
  37. {
  38. class SecretKey;
  39. }
  40. }
  41. }
  42. class gnu::javax::crypto::jce::key::DESedeSecretKeyFactoryImpl : public ::gnu::javax::crypto::jce::key::SecretKeyFactoryImpl
  43. {
  44. public:
  45. DESedeSecretKeyFactoryImpl();
  46. public: // actually protected
  47. virtual ::javax::crypto::SecretKey * engineGenerateSecret(::java::security::spec::KeySpec *);
  48. virtual ::java::security::spec::KeySpec * engineGetKeySpec(::javax::crypto::SecretKey *, ::java::lang::Class *);
  49. public:
  50. static ::java::lang::Class class$;
  51. };
  52. #endif // __gnu_javax_crypto_jce_key_DESedeSecretKeyFactoryImpl__