2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_crypto_spec_DESKeySpec__
5 #define __javax_crypto_spec_DESKeySpec__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
26 class javax::crypto::spec::DESKeySpec
: public ::java::lang::Object
30 DESKeySpec(JArray
< jbyte
> *);
31 DESKeySpec(JArray
< jbyte
> *, jint
);
32 static jboolean
isParityAdjusted(JArray
< jbyte
> *, jint
);
33 static jboolean
isWeak(JArray
< jbyte
> *, jint
);
35 static jboolean
equalsOrComplementEquals(JArray
< jbyte
> *, jint
, JArray
< jbyte
> *);
37 virtual JArray
< jbyte
> * getKey();
38 static const jint DES_KEY_LEN
= 8;
40 JArray
< jbyte
> * __attribute__((aligned(__alignof__( ::java::lang::Object
)))) key
;
41 static JArray
< JArray
< jbyte
> * > * WEAK_KEYS
;
43 static ::java::lang::Class
class$
;
46 #endif // __javax_crypto_spec_DESKeySpec__