2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_security_pkcs_PKCS7SignedData__
5 #define __gnu_java_security_pkcs_PKCS7SignedData__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
28 class PKCS7SignedData;
51 class gnu::java::security::pkcs::PKCS7SignedData : public ::java::lang::Object
55 PKCS7SignedData(::java::io::InputStream *);
56 PKCS7SignedData(::gnu::java::security::ber::BERReader *);
57 PKCS7SignedData(::java::util::Set *, ::gnu::java::security::pkcs::PKCS7Data *, JArray< ::java::security::cert::Certificate * > *, JArray< ::java::security::cert::X509CRL * > *, ::java::util::Set *);
58 virtual ::java::math::BigInteger * getVersion();
59 virtual JArray< ::java::security::cert::Certificate * > * getCertificates();
60 virtual ::gnu::java::security::OID * getContentType();
61 virtual JArray< jbyte > * getContent();
62 virtual ::java::util::Set * getDigestAlgorithms();
63 virtual ::java::util::Set * getSignerInfos();
64 virtual void encode(::java::io::OutputStream *);
66 static ::java::util::logging::Logger * log;
68 static ::gnu::java::security::OID * PKCS7_SIGNED_DATA;
70 ::java::math::BigInteger * __attribute__((aligned(__alignof__( ::java::lang::Object)))) version;
71 ::java::util::Set * digestAlgorithms;
72 ::gnu::java::security::OID * contentType;
73 JArray< jbyte > * content;
74 JArray< ::java::security::cert::Certificate * > * certificates;
75 JArray< ::java::security::cert::CRL * > * crls;
76 ::java::util::Set * signerInfos;
78 static ::java::lang::Class class$;
81 #endif // __gnu_java_security_pkcs_PKCS7SignedData__