Merged gcj-eclipse branch to trunk.

From-SVN: r120621
This commit is contained in:
Tom Tromey
2007-01-09 19:58:05 +00:00
parent c648dedbde
commit 97b8365caf
17478 changed files with 606493 additions and 100744 deletions
@@ -0,0 +1,59 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_x509_ext_AuthorityKeyIdentifier__
#define __gnu_java_security_x509_ext_AuthorityKeyIdentifier__
#pragma interface
#include <gnu/java/security/x509/ext/Extension$Value.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
class OID;
namespace x509
{
namespace ext
{
class AuthorityKeyIdentifier;
class GeneralNames;
}
}
}
}
}
namespace java
{
namespace math
{
class BigInteger;
}
}
}
class gnu::java::security::x509::ext::AuthorityKeyIdentifier : public ::gnu::java::security::x509::ext::Extension$Value
{
public:
AuthorityKeyIdentifier(JArray< jbyte > *);
virtual JArray< jbyte > * getKeyIdentifier();
virtual ::gnu::java::security::x509::ext::GeneralNames * getAuthorityCertIssuer();
virtual ::java::math::BigInteger * getAuthorityCertSerialNumber();
virtual ::java::lang::String * toString();
static ::gnu::java::security::OID * ID;
private:
JArray< jbyte > * __attribute__((aligned(__alignof__( ::gnu::java::security::x509::ext::Extension$Value)))) keyIdentifier;
::gnu::java::security::x509::ext::GeneralNames * authorityCertIssuer;
::java::math::BigInteger * authorityCertSerialNumber;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_x509_ext_AuthorityKeyIdentifier__
@@ -0,0 +1,51 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_x509_ext_BasicConstraints__
#define __gnu_java_security_x509_ext_BasicConstraints__
#pragma interface
#include <gnu/java/security/x509/ext/Extension$Value.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
class OID;
namespace x509
{
namespace ext
{
class BasicConstraints;
}
}
}
}
}
}
class gnu::java::security::x509::ext::BasicConstraints : public ::gnu::java::security::x509::ext::Extension$Value
{
public:
BasicConstraints(JArray< jbyte > *);
BasicConstraints(jboolean, jint);
virtual jboolean isCA();
virtual jint getPathLengthConstraint();
virtual JArray< jbyte > * getEncoded();
virtual ::java::lang::String * toString();
static ::gnu::java::security::OID * ID;
private:
jboolean __attribute__((aligned(__alignof__( ::gnu::java::security::x509::ext::Extension$Value)))) ca;
jint pathLenConstraint;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_x509_ext_BasicConstraints__
@@ -0,0 +1,56 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_x509_ext_CRLNumber__
#define __gnu_java_security_x509_ext_CRLNumber__
#pragma interface
#include <gnu/java/security/x509/ext/Extension$Value.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
class OID;
namespace x509
{
namespace ext
{
class CRLNumber;
}
}
}
}
}
namespace java
{
namespace math
{
class BigInteger;
}
}
}
class gnu::java::security::x509::ext::CRLNumber : public ::gnu::java::security::x509::ext::Extension$Value
{
public:
CRLNumber(JArray< jbyte > *);
CRLNumber(::java::math::BigInteger *);
virtual ::java::math::BigInteger * getNumber();
virtual JArray< jbyte > * getEncoded();
virtual ::java::lang::String * toString();
static ::gnu::java::security::OID * ID;
private:
::java::math::BigInteger * __attribute__((aligned(__alignof__( ::gnu::java::security::x509::ext::Extension$Value)))) number;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_x509_ext_CRLNumber__
@@ -0,0 +1,51 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_x509_ext_CertificatePolicies__
#define __gnu_java_security_x509_ext_CertificatePolicies__
#pragma interface
#include <gnu/java/security/x509/ext/Extension$Value.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
class OID;
namespace x509
{
namespace ext
{
class CertificatePolicies;
}
}
}
}
}
}
class gnu::java::security::x509::ext::CertificatePolicies : public ::gnu::java::security::x509::ext::Extension$Value
{
public:
CertificatePolicies(JArray< jbyte > *);
CertificatePolicies(::java::util::List *, ::java::util::Map *);
virtual ::java::util::List * getPolicies();
virtual ::java::util::List * getPolicyQualifierInfos(::gnu::java::security::OID *);
virtual JArray< jbyte > * getEncoded();
virtual ::java::lang::String * toString();
static ::gnu::java::security::OID * ID;
private:
::java::util::List * __attribute__((aligned(__alignof__( ::gnu::java::security::x509::ext::Extension$Value)))) policies;
::java::util::Map * policyQualifierInfos;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_x509_ext_CertificatePolicies__
@@ -0,0 +1,47 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_x509_ext_ExtendedKeyUsage__
#define __gnu_java_security_x509_ext_ExtendedKeyUsage__
#pragma interface
#include <gnu/java/security/x509/ext/Extension$Value.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
class OID;
namespace x509
{
namespace ext
{
class ExtendedKeyUsage;
}
}
}
}
}
}
class gnu::java::security::x509::ext::ExtendedKeyUsage : public ::gnu::java::security::x509::ext::Extension$Value
{
public:
ExtendedKeyUsage(JArray< jbyte > *);
virtual ::java::util::List * getPurposeIds();
virtual ::java::lang::String * toString();
static ::gnu::java::security::OID * ID;
private:
::java::util::List * __attribute__((aligned(__alignof__( ::gnu::java::security::x509::ext::Extension$Value)))) purposeIds;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_x509_ext_ExtendedKeyUsage__
@@ -0,0 +1,50 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_x509_ext_Extension$Value__
#define __gnu_java_security_x509_ext_Extension$Value__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
namespace x509
{
namespace ext
{
class Extension$Value;
}
}
}
}
}
}
class gnu::java::security::x509::ext::Extension$Value : public ::java::lang::Object
{
public:
Extension$Value(JArray< jbyte > *);
public: // actually protected
Extension$Value();
public:
virtual JArray< jbyte > * getEncoded();
virtual jint hashCode();
virtual jboolean equals(::java::lang::Object *);
virtual ::java::lang::String * toString();
public: // actually protected
JArray< jbyte > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) encoded;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_x509_ext_Extension$Value__
@@ -0,0 +1,64 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_x509_ext_Extension__
#define __gnu_java_security_x509_ext_Extension__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
class OID;
namespace der
{
class DERValue;
}
namespace x509
{
namespace ext
{
class Extension;
class Extension$Value;
}
}
}
}
}
}
class gnu::java::security::x509::ext::Extension : public ::java::lang::Object
{
public:
Extension(JArray< jbyte > *);
Extension(::gnu::java::security::OID *, ::gnu::java::security::x509::ext::Extension$Value *, jboolean);
virtual ::gnu::java::security::OID * getOid();
virtual jboolean isCritical();
virtual jboolean isSupported();
virtual ::gnu::java::security::x509::ext::Extension$Value * getValue();
virtual JArray< jbyte > * getEncoded();
virtual ::java::lang::String * toString();
virtual ::gnu::java::security::der::DERValue * getDerValue();
private:
void encode();
static ::java::util::logging::Logger * log;
public: // actually protected
::gnu::java::security::OID * __attribute__((aligned(__alignof__( ::java::lang::Object)))) oid;
jboolean critical;
jboolean isSupported__;
::gnu::java::security::x509::ext::Extension$Value * value;
JArray< jbyte > * encoded;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_x509_ext_Extension__
@@ -0,0 +1,54 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_x509_ext_GeneralNames__
#define __gnu_java_security_x509_ext_GeneralNames__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
namespace x509
{
namespace ext
{
class GeneralNames;
}
}
}
}
}
}
class gnu::java::security::x509::ext::GeneralNames : public ::java::lang::Object
{
public:
GeneralNames(JArray< jbyte > *);
virtual ::java::util::List * getNames();
virtual ::java::lang::String * toString();
static const jint OTHER_NAME = 0;
static const jint RFC822_NAME = 1;
static const jint DNS_NAME = 2;
static const jint X400_ADDRESS = 3;
static const jint DIRECTORY_NAME = 4;
static const jint EDI_PARTY_NAME = 5;
static const jint URI = 6;
static const jint IP_ADDRESS = 7;
static const jint REGISTERED_ID = 8;
private:
::java::util::List * __attribute__((aligned(__alignof__( ::java::lang::Object)))) names;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_x509_ext_GeneralNames__
@@ -0,0 +1,48 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_x509_ext_IssuerAlternativeNames__
#define __gnu_java_security_x509_ext_IssuerAlternativeNames__
#pragma interface
#include <gnu/java/security/x509/ext/Extension$Value.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
class OID;
namespace x509
{
namespace ext
{
class GeneralNames;
class IssuerAlternativeNames;
}
}
}
}
}
}
class gnu::java::security::x509::ext::IssuerAlternativeNames : public ::gnu::java::security::x509::ext::Extension$Value
{
public:
IssuerAlternativeNames(JArray< jbyte > *);
virtual ::java::util::List * getNames();
virtual ::java::lang::String * toString();
static ::gnu::java::security::OID * ID;
private:
::gnu::java::security::x509::ext::GeneralNames * __attribute__((aligned(__alignof__( ::gnu::java::security::x509::ext::Extension$Value)))) names;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_x509_ext_IssuerAlternativeNames__
@@ -0,0 +1,60 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_x509_ext_KeyUsage__
#define __gnu_java_security_x509_ext_KeyUsage__
#pragma interface
#include <gnu/java/security/x509/ext/Extension$Value.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
class OID;
namespace der
{
class BitString;
}
namespace x509
{
namespace ext
{
class KeyUsage;
}
}
}
}
}
}
class gnu::java::security::x509::ext::KeyUsage : public ::gnu::java::security::x509::ext::Extension$Value
{
public:
KeyUsage(JArray< jbyte > *);
virtual ::gnu::java::security::der::BitString * getKeyUsage();
virtual ::java::lang::String * toString();
static ::gnu::java::security::OID * ID;
static const jint DIGITAL_SIGNATURE = 0;
static const jint NON_REPUDIATION = 1;
static const jint KEY_ENCIPHERMENT = 2;
static const jint DATA_ENCIPHERMENT = 3;
static const jint KEY_AGREEMENT = 4;
static const jint KEY_CERT_SIGN = 5;
static const jint CRL_SIGN = 6;
static const jint ENCIPHER_ONLY = 7;
static const jint DECIPHER_ONLY = 8;
private:
::gnu::java::security::der::BitString * __attribute__((aligned(__alignof__( ::gnu::java::security::x509::ext::Extension$Value)))) keyUsage;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_x509_ext_KeyUsage__
@@ -0,0 +1,49 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_x509_ext_PolicyConstraint__
#define __gnu_java_security_x509_ext_PolicyConstraint__
#pragma interface
#include <gnu/java/security/x509/ext/Extension$Value.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
class OID;
namespace x509
{
namespace ext
{
class PolicyConstraint;
}
}
}
}
}
}
class gnu::java::security::x509::ext::PolicyConstraint : public ::gnu::java::security::x509::ext::Extension$Value
{
public:
PolicyConstraint(JArray< jbyte > *);
virtual jint getRequireExplicitPolicy();
virtual jint getInhibitPolicyMapping();
virtual ::java::lang::String * toString();
static ::gnu::java::security::OID * ID;
private:
jint __attribute__((aligned(__alignof__( ::gnu::java::security::x509::ext::Extension$Value)))) requireExplicitPolicy;
jint inhibitPolicyMapping;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_x509_ext_PolicyConstraint__
@@ -0,0 +1,47 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_x509_ext_PolicyMappings__
#define __gnu_java_security_x509_ext_PolicyMappings__
#pragma interface
#include <gnu/java/security/x509/ext/Extension$Value.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
class OID;
namespace x509
{
namespace ext
{
class PolicyMappings;
}
}
}
}
}
}
class gnu::java::security::x509::ext::PolicyMappings : public ::gnu::java::security::x509::ext::Extension$Value
{
public:
PolicyMappings(JArray< jbyte > *);
virtual ::gnu::java::security::OID * getSubjectDomainPolicy(::gnu::java::security::OID *);
virtual ::java::lang::String * toString();
static ::gnu::java::security::OID * ID;
private:
::java::util::Map * __attribute__((aligned(__alignof__( ::gnu::java::security::x509::ext::Extension$Value)))) mappings;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_x509_ext_PolicyMappings__
@@ -0,0 +1,49 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_x509_ext_PrivateKeyUsagePeriod__
#define __gnu_java_security_x509_ext_PrivateKeyUsagePeriod__
#pragma interface
#include <gnu/java/security/x509/ext/Extension$Value.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
class OID;
namespace x509
{
namespace ext
{
class PrivateKeyUsagePeriod;
}
}
}
}
}
}
class gnu::java::security::x509::ext::PrivateKeyUsagePeriod : public ::gnu::java::security::x509::ext::Extension$Value
{
public:
PrivateKeyUsagePeriod(JArray< jbyte > *);
virtual ::java::util::Date * getNotBefore();
virtual ::java::util::Date * getNotAfter();
virtual ::java::lang::String * toString();
static ::gnu::java::security::OID * ID;
private:
::java::util::Date * __attribute__((aligned(__alignof__( ::gnu::java::security::x509::ext::Extension$Value)))) notBefore;
::java::util::Date * notAfter;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_x509_ext_PrivateKeyUsagePeriod__
@@ -0,0 +1,45 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_x509_ext_ReasonCode__
#define __gnu_java_security_x509_ext_ReasonCode__
#pragma interface
#include <gnu/java/security/x509/ext/Extension$Value.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
class OID;
namespace x509
{
namespace ext
{
class ReasonCode;
}
}
}
}
}
}
class gnu::java::security::x509::ext::ReasonCode : public ::gnu::java::security::x509::ext::Extension$Value
{
public:
ReasonCode(JArray< jbyte > *);
virtual jint getReasonCode();
virtual ::java::lang::String * toString();
static ::gnu::java::security::OID * ID;
jint __attribute__((aligned(__alignof__( ::gnu::java::security::x509::ext::Extension$Value)))) reason;
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_x509_ext_ReasonCode__
@@ -0,0 +1,48 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_x509_ext_SubjectAlternativeNames__
#define __gnu_java_security_x509_ext_SubjectAlternativeNames__
#pragma interface
#include <gnu/java/security/x509/ext/Extension$Value.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
class OID;
namespace x509
{
namespace ext
{
class GeneralNames;
class SubjectAlternativeNames;
}
}
}
}
}
}
class gnu::java::security::x509::ext::SubjectAlternativeNames : public ::gnu::java::security::x509::ext::Extension$Value
{
public:
SubjectAlternativeNames(JArray< jbyte > *);
virtual ::java::util::List * getNames();
virtual ::java::lang::String * toString();
static ::gnu::java::security::OID * ID;
private:
::gnu::java::security::x509::ext::GeneralNames * __attribute__((aligned(__alignof__( ::gnu::java::security::x509::ext::Extension$Value)))) names;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_x509_ext_SubjectAlternativeNames__
@@ -0,0 +1,47 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_x509_ext_SubjectKeyIdentifier__
#define __gnu_java_security_x509_ext_SubjectKeyIdentifier__
#pragma interface
#include <gnu/java/security/x509/ext/Extension$Value.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
class OID;
namespace x509
{
namespace ext
{
class SubjectKeyIdentifier;
}
}
}
}
}
}
class gnu::java::security::x509::ext::SubjectKeyIdentifier : public ::gnu::java::security::x509::ext::Extension$Value
{
public:
SubjectKeyIdentifier(JArray< jbyte > *);
virtual JArray< jbyte > * getKeyIdentifier();
virtual ::java::lang::String * toString();
static ::gnu::java::security::OID * ID;
private:
JArray< jbyte > * __attribute__((aligned(__alignof__( ::gnu::java::security::x509::ext::Extension$Value)))) keyIdentifier;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_x509_ext_SubjectKeyIdentifier__