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,52 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_provider_CollectionCertStoreImpl__
#define __gnu_java_security_provider_CollectionCertStoreImpl__
#pragma interface
#include <java/security/cert/CertStoreSpi.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
namespace provider
{
class CollectionCertStoreImpl;
}
}
}
}
namespace java
{
namespace security
{
namespace cert
{
class CRLSelector;
class CertSelector;
class CertStoreParameters;
}
}
}
}
class gnu::java::security::provider::CollectionCertStoreImpl : public ::java::security::cert::CertStoreSpi
{
public:
CollectionCertStoreImpl(::java::security::cert::CertStoreParameters *);
::java::util::Collection * engineGetCertificates(::java::security::cert::CertSelector *);
::java::util::Collection * engineGetCRLs(::java::security::cert::CRLSelector *);
private:
::java::util::Collection * __attribute__((aligned(__alignof__( ::java::security::cert::CertStoreSpi)))) store;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_provider_CollectionCertStoreImpl__
@@ -0,0 +1,49 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_provider_DefaultPolicy__
#define __gnu_java_security_provider_DefaultPolicy__
#pragma interface
#include <java/security/Policy.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
namespace provider
{
class DefaultPolicy;
}
}
}
}
namespace java
{
namespace security
{
class CodeSource;
class Permission;
class PermissionCollection;
}
}
}
class gnu::java::security::provider::DefaultPolicy : public ::java::security::Policy
{
public:
DefaultPolicy();
virtual ::java::security::PermissionCollection * getPermissions(::java::security::CodeSource *);
virtual void refresh();
public: // actually package-private
static ::java::security::Permission * allPermission;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_provider_DefaultPolicy__
@@ -0,0 +1,41 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_provider_Gnu$1__
#define __gnu_java_security_provider_Gnu$1__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
namespace provider
{
class Gnu;
class Gnu$1;
}
}
}
}
}
class gnu::java::security::provider::Gnu$1 : public ::java::lang::Object
{
public: // actually package-private
Gnu$1(::gnu::java::security::provider::Gnu *);
public:
::java::lang::Object * run();
public: // actually package-private
::gnu::java::security::provider::Gnu * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_provider_Gnu$1__
+35
View File
@@ -0,0 +1,35 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_provider_Gnu__
#define __gnu_java_security_provider_Gnu__
#pragma interface
#include <java/security/Provider.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
namespace provider
{
class Gnu;
}
}
}
}
}
class gnu::java::security::provider::Gnu : public ::java::security::Provider
{
public:
Gnu();
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_provider_Gnu__
@@ -0,0 +1,67 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_provider_PKIXCertPathValidatorImpl__
#define __gnu_java_security_provider_PKIXCertPathValidatorImpl__
#pragma interface
#include <java/security/cert/CertPathValidatorSpi.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
namespace provider
{
class PKIXCertPathValidatorImpl;
}
namespace x509
{
class PolicyNodeImpl;
}
}
}
}
namespace java
{
namespace security
{
class PublicKey;
namespace cert
{
class CertPath;
class CertPathParameters;
class CertPathValidatorResult;
class PKIXParameters;
class X509CRL;
class X509Certificate;
}
}
}
}
class gnu::java::security::provider::PKIXCertPathValidatorImpl : public ::java::security::cert::CertPathValidatorSpi
{
public:
PKIXCertPathValidatorImpl();
virtual ::java::security::cert::CertPathValidatorResult * engineValidate(::java::security::cert::CertPath *, ::java::security::cert::CertPathParameters *);
private:
static jboolean checkCRL(::java::security::cert::X509CRL *, JArray< ::java::security::cert::X509Certificate * > *, ::java::util::Date *, ::java::security::cert::X509Certificate *, ::java::security::PublicKey *, ::java::util::List *);
static ::java::util::Set * getCritExts(::java::security::cert::X509Certificate *);
static void basicSanity(JArray< ::java::security::cert::X509Certificate * > *, jint);
static void updatePolicyTree(::java::security::cert::X509Certificate *, ::gnu::java::security::x509::PolicyNodeImpl *, jint, ::java::security::cert::PKIXParameters *, jboolean);
jboolean checkExplicitPolicy(jint, ::java::util::List *);
static ::java::util::logging::Logger * log;
public:
static ::java::lang::String * ANY_POLICY;
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_provider_PKIXCertPathValidatorImpl__
@@ -0,0 +1,68 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_security_provider_X509CertificateFactory__
#define __gnu_java_security_provider_X509CertificateFactory__
#pragma interface
#include <java/security/cert/CertificateFactorySpi.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace security
{
namespace provider
{
class X509CertificateFactory;
}
namespace x509
{
class X509CRL;
class X509Certificate;
}
}
}
}
namespace java
{
namespace security
{
namespace cert
{
class CRL;
class CertPath;
class Certificate;
}
}
}
}
class gnu::java::security::provider::X509CertificateFactory : public ::java::security::cert::CertificateFactorySpi
{
public:
X509CertificateFactory();
virtual ::java::security::cert::Certificate * engineGenerateCertificate(::java::io::InputStream *);
virtual ::java::util::Collection * engineGenerateCertificates(::java::io::InputStream *);
virtual ::java::security::cert::CRL * engineGenerateCRL(::java::io::InputStream *);
virtual ::java::util::Collection * engineGenerateCRLs(::java::io::InputStream *);
virtual ::java::security::cert::CertPath * engineGenerateCertPath(::java::util::List *);
virtual ::java::security::cert::CertPath * engineGenerateCertPath(::java::io::InputStream *);
virtual ::java::security::cert::CertPath * engineGenerateCertPath(::java::io::InputStream *, ::java::lang::String *);
virtual ::java::util::Iterator * engineGetCertPathEncodings();
private:
::gnu::java::security::x509::X509Certificate * generateCert(::java::io::InputStream *);
::gnu::java::security::x509::X509CRL * generateCRL(::java::io::InputStream *);
public:
static ::java::lang::String * BEGIN_CERTIFICATE;
static ::java::lang::String * END_CERTIFICATE;
static ::java::lang::String * BEGIN_X509_CRL;
static ::java::lang::String * END_X509_CRL;
static ::java::lang::Class class$;
};
#endif // __gnu_java_security_provider_X509CertificateFactory__