Merged gcj-eclipse branch to trunk.
From-SVN: r120621
This commit is contained in:
@@ -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__
|
||||
@@ -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__
|
||||
Reference in New Issue
Block a user