Merged gcj-eclipse branch to trunk.
From-SVN: r120621
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CRL__
|
||||
#define __java_security_cert_CRL__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CRL;
|
||||
class Certificate;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CRL : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public: // actually protected
|
||||
CRL(::java::lang::String *);
|
||||
public:
|
||||
virtual ::java::lang::String * getType();
|
||||
virtual ::java::lang::String * toString() = 0;
|
||||
virtual jboolean isRevoked(::java::security::cert::Certificate *) = 0;
|
||||
private:
|
||||
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) type;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CRL__
|
||||
@@ -0,0 +1,38 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CRLException__
|
||||
#define __java_security_cert_CRLException__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/security/GeneralSecurityException.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CRLException;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CRLException : public ::java::security::GeneralSecurityException
|
||||
{
|
||||
|
||||
public:
|
||||
CRLException();
|
||||
CRLException(::java::lang::String *);
|
||||
CRLException(::java::lang::String *, ::java::lang::Throwable *);
|
||||
CRLException(::java::lang::Throwable *);
|
||||
private:
|
||||
static const jlong serialVersionUID = -6694728944094197147LL;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CRLException__
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CRLSelector__
|
||||
#define __java_security_cert_CRLSelector__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CRL;
|
||||
class CRLSelector;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CRLSelector : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
virtual ::java::lang::Object * clone() = 0;
|
||||
virtual jboolean match(::java::security::cert::CRL *) = 0;
|
||||
static ::java::lang::Class class$;
|
||||
} __attribute__ ((java_interface));
|
||||
|
||||
#endif // __java_security_cert_CRLSelector__
|
||||
@@ -0,0 +1,40 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertPath$CertPathRep__
|
||||
#define __java_security_cert_CertPath$CertPathRep__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
#include <gcj/array.h>
|
||||
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertPath$CertPathRep;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertPath$CertPathRep : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public: // actually protected
|
||||
CertPath$CertPathRep(::java::lang::String *, JArray< jbyte > *);
|
||||
virtual ::java::lang::Object * readResolve();
|
||||
private:
|
||||
static const jlong serialVersionUID = 3015633072427920915LL;
|
||||
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) type;
|
||||
JArray< jbyte > * data;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertPath$CertPathRep__
|
||||
@@ -0,0 +1,49 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertPath__
|
||||
#define __java_security_cert_CertPath__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
#include <gcj/array.h>
|
||||
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertPath;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertPath : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public: // actually protected
|
||||
CertPath(::java::lang::String *);
|
||||
public:
|
||||
virtual ::java::lang::String * getType();
|
||||
virtual ::java::util::Iterator * getEncodings() = 0;
|
||||
virtual jboolean equals(::java::lang::Object *);
|
||||
virtual jint hashCode();
|
||||
virtual ::java::lang::String * toString();
|
||||
virtual JArray< jbyte > * getEncoded() = 0;
|
||||
virtual JArray< jbyte > * getEncoded(::java::lang::String *) = 0;
|
||||
virtual ::java::util::List * getCertificates() = 0;
|
||||
public: // actually protected
|
||||
virtual ::java::lang::Object * writeReplace();
|
||||
private:
|
||||
static const jlong serialVersionUID = 6068470306649138683LL;
|
||||
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) type;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertPath__
|
||||
@@ -0,0 +1,50 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertPathBuilder__
|
||||
#define __java_security_cert_CertPathBuilder__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
class Provider;
|
||||
namespace cert
|
||||
{
|
||||
class CertPathBuilder;
|
||||
class CertPathBuilderResult;
|
||||
class CertPathBuilderSpi;
|
||||
class CertPathParameters;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertPathBuilder : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public: // actually protected
|
||||
CertPathBuilder(::java::security::cert::CertPathBuilderSpi *, ::java::security::Provider *, ::java::lang::String *);
|
||||
public:
|
||||
static ::java::lang::String * getDefaultType();
|
||||
static ::java::security::cert::CertPathBuilder * getInstance(::java::lang::String *);
|
||||
static ::java::security::cert::CertPathBuilder * getInstance(::java::lang::String *, ::java::lang::String *);
|
||||
static ::java::security::cert::CertPathBuilder * getInstance(::java::lang::String *, ::java::security::Provider *);
|
||||
virtual ::java::lang::String * getAlgorithm();
|
||||
virtual ::java::security::Provider * getProvider();
|
||||
virtual ::java::security::cert::CertPathBuilderResult * build(::java::security::cert::CertPathParameters *);
|
||||
private:
|
||||
static ::java::lang::String * CERT_PATH_BUILDER;
|
||||
::java::security::cert::CertPathBuilderSpi * __attribute__((aligned(__alignof__( ::java::lang::Object)))) cpbSpi;
|
||||
::java::security::Provider * provider;
|
||||
::java::lang::String * algorithm;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertPathBuilder__
|
||||
@@ -0,0 +1,44 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertPathBuilderException__
|
||||
#define __java_security_cert_CertPathBuilderException__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/security/GeneralSecurityException.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertPathBuilderException;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertPathBuilderException : public ::java::security::GeneralSecurityException
|
||||
{
|
||||
|
||||
public:
|
||||
CertPathBuilderException();
|
||||
CertPathBuilderException(::java::lang::String *);
|
||||
CertPathBuilderException(::java::lang::Throwable *);
|
||||
CertPathBuilderException(::java::lang::String *, ::java::lang::Throwable *);
|
||||
virtual ::java::lang::String * getMessage();
|
||||
virtual ::java::lang::Throwable * getCause();
|
||||
virtual ::java::lang::String * toString();
|
||||
virtual void printStackTrace();
|
||||
virtual void printStackTrace(::java::io::PrintStream *);
|
||||
virtual void printStackTrace(::java::io::PrintWriter *);
|
||||
private:
|
||||
static const jlong serialVersionUID = 5316471420178794402LL;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertPathBuilderException__
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertPathBuilderResult__
|
||||
#define __java_security_cert_CertPathBuilderResult__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertPath;
|
||||
class CertPathBuilderResult;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertPathBuilderResult : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
virtual ::java::lang::Object * clone() = 0;
|
||||
virtual ::java::security::cert::CertPath * getCertPath() = 0;
|
||||
static ::java::lang::Class class$;
|
||||
} __attribute__ ((java_interface));
|
||||
|
||||
#endif // __java_security_cert_CertPathBuilderResult__
|
||||
@@ -0,0 +1,35 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertPathBuilderSpi__
|
||||
#define __java_security_cert_CertPathBuilderSpi__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertPathBuilderResult;
|
||||
class CertPathBuilderSpi;
|
||||
class CertPathParameters;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertPathBuilderSpi : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
CertPathBuilderSpi();
|
||||
virtual ::java::security::cert::CertPathBuilderResult * engineBuild(::java::security::cert::CertPathParameters *) = 0;
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertPathBuilderSpi__
|
||||
@@ -0,0 +1,32 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertPathParameters__
|
||||
#define __java_security_cert_CertPathParameters__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertPathParameters;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertPathParameters : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
virtual ::java::lang::Object * clone() = 0;
|
||||
static ::java::lang::Class class$;
|
||||
} __attribute__ ((java_interface));
|
||||
|
||||
#endif // __java_security_cert_CertPathParameters__
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertPathValidator$1__
|
||||
#define __java_security_cert_CertPathValidator$1__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertPathValidator$1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertPathValidator$1 : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public: // actually package-private
|
||||
CertPathValidator$1();
|
||||
public:
|
||||
::java::lang::Object * run();
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertPathValidator$1__
|
||||
@@ -0,0 +1,51 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertPathValidator__
|
||||
#define __java_security_cert_CertPathValidator__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
class Provider;
|
||||
namespace cert
|
||||
{
|
||||
class CertPath;
|
||||
class CertPathParameters;
|
||||
class CertPathValidator;
|
||||
class CertPathValidatorResult;
|
||||
class CertPathValidatorSpi;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertPathValidator : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public: // actually protected
|
||||
CertPathValidator(::java::security::cert::CertPathValidatorSpi *, ::java::security::Provider *, ::java::lang::String *);
|
||||
public:
|
||||
static ::java::lang::String * getDefaultType();
|
||||
static ::java::security::cert::CertPathValidator * getInstance(::java::lang::String *);
|
||||
static ::java::security::cert::CertPathValidator * getInstance(::java::lang::String *, ::java::lang::String *);
|
||||
static ::java::security::cert::CertPathValidator * getInstance(::java::lang::String *, ::java::security::Provider *);
|
||||
virtual ::java::lang::String * getAlgorithm();
|
||||
virtual ::java::security::Provider * getProvider();
|
||||
virtual ::java::security::cert::CertPathValidatorResult * validate(::java::security::cert::CertPath *, ::java::security::cert::CertPathParameters *);
|
||||
private:
|
||||
static ::java::lang::String * CERT_PATH_VALIDATOR;
|
||||
::java::security::cert::CertPathValidatorSpi * __attribute__((aligned(__alignof__( ::java::lang::Object)))) validatorSpi;
|
||||
::java::security::Provider * provider;
|
||||
::java::lang::String * algorithm;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertPathValidator__
|
||||
@@ -0,0 +1,50 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertPathValidatorException__
|
||||
#define __java_security_cert_CertPathValidatorException__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/security/GeneralSecurityException.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertPath;
|
||||
class CertPathValidatorException;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertPathValidatorException : public ::java::security::GeneralSecurityException
|
||||
{
|
||||
|
||||
public:
|
||||
CertPathValidatorException();
|
||||
CertPathValidatorException(::java::lang::String *);
|
||||
CertPathValidatorException(::java::lang::Throwable *);
|
||||
CertPathValidatorException(::java::lang::String *, ::java::lang::Throwable *);
|
||||
CertPathValidatorException(::java::lang::String *, ::java::lang::Throwable *, ::java::security::cert::CertPath *, jint);
|
||||
virtual ::java::lang::String * getMessage();
|
||||
virtual ::java::security::cert::CertPath * getCertPath();
|
||||
virtual jint getIndex();
|
||||
virtual ::java::lang::Throwable * getCause();
|
||||
virtual ::java::lang::String * toString();
|
||||
virtual void printStackTrace();
|
||||
virtual void printStackTrace(::java::io::PrintStream *);
|
||||
virtual void printStackTrace(::java::io::PrintWriter *);
|
||||
private:
|
||||
static const jlong serialVersionUID = -3083180014971893139LL;
|
||||
jint __attribute__((aligned(__alignof__( ::java::security::GeneralSecurityException)))) index;
|
||||
::java::security::cert::CertPath * certPath;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertPathValidatorException__
|
||||
@@ -0,0 +1,32 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertPathValidatorResult__
|
||||
#define __java_security_cert_CertPathValidatorResult__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertPathValidatorResult;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertPathValidatorResult : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
virtual ::java::lang::Object * clone() = 0;
|
||||
static ::java::lang::Class class$;
|
||||
} __attribute__ ((java_interface));
|
||||
|
||||
#endif // __java_security_cert_CertPathValidatorResult__
|
||||
@@ -0,0 +1,36 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertPathValidatorSpi__
|
||||
#define __java_security_cert_CertPathValidatorSpi__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertPath;
|
||||
class CertPathParameters;
|
||||
class CertPathValidatorResult;
|
||||
class CertPathValidatorSpi;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertPathValidatorSpi : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
CertPathValidatorSpi();
|
||||
virtual ::java::security::cert::CertPathValidatorResult * engineValidate(::java::security::cert::CertPath *, ::java::security::cert::CertPathParameters *) = 0;
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertPathValidatorSpi__
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertSelector__
|
||||
#define __java_security_cert_CertSelector__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertSelector;
|
||||
class Certificate;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertSelector : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
virtual ::java::lang::Object * clone() = 0;
|
||||
virtual jboolean match(::java::security::cert::Certificate *) = 0;
|
||||
static ::java::lang::Class class$;
|
||||
} __attribute__ ((java_interface));
|
||||
|
||||
#endif // __java_security_cert_CertSelector__
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertStore$1__
|
||||
#define __java_security_cert_CertStore$1__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertStore$1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertStore$1 : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public: // actually package-private
|
||||
CertStore$1();
|
||||
public:
|
||||
::java::lang::Object * run();
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertStore$1__
|
||||
@@ -0,0 +1,54 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertStore__
|
||||
#define __java_security_cert_CertStore__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
class Provider;
|
||||
namespace cert
|
||||
{
|
||||
class CRLSelector;
|
||||
class CertSelector;
|
||||
class CertStore;
|
||||
class CertStoreParameters;
|
||||
class CertStoreSpi;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertStore : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public: // actually protected
|
||||
CertStore(::java::security::cert::CertStoreSpi *, ::java::security::Provider *, ::java::lang::String *, ::java::security::cert::CertStoreParameters *);
|
||||
public:
|
||||
static ::java::lang::String * getDefaultType();
|
||||
static ::java::security::cert::CertStore * getInstance(::java::lang::String *, ::java::security::cert::CertStoreParameters *);
|
||||
static ::java::security::cert::CertStore * getInstance(::java::lang::String *, ::java::security::cert::CertStoreParameters *, ::java::lang::String *);
|
||||
static ::java::security::cert::CertStore * getInstance(::java::lang::String *, ::java::security::cert::CertStoreParameters *, ::java::security::Provider *);
|
||||
virtual ::java::lang::String * getType();
|
||||
virtual ::java::security::Provider * getProvider();
|
||||
virtual ::java::security::cert::CertStoreParameters * getCertStoreParameters();
|
||||
virtual ::java::util::Collection * getCertificates(::java::security::cert::CertSelector *);
|
||||
virtual ::java::util::Collection * getCRLs(::java::security::cert::CRLSelector *);
|
||||
private:
|
||||
static ::java::lang::String * CERT_STORE;
|
||||
::java::security::cert::CertStoreSpi * __attribute__((aligned(__alignof__( ::java::lang::Object)))) storeSpi;
|
||||
::java::security::Provider * provider;
|
||||
::java::lang::String * type;
|
||||
::java::security::cert::CertStoreParameters * params;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertStore__
|
||||
@@ -0,0 +1,44 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertStoreException__
|
||||
#define __java_security_cert_CertStoreException__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/security/GeneralSecurityException.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertStoreException;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertStoreException : public ::java::security::GeneralSecurityException
|
||||
{
|
||||
|
||||
public:
|
||||
CertStoreException();
|
||||
CertStoreException(::java::lang::String *);
|
||||
CertStoreException(::java::lang::Throwable *);
|
||||
CertStoreException(::java::lang::String *, ::java::lang::Throwable *);
|
||||
virtual ::java::lang::String * getMessage();
|
||||
virtual ::java::lang::Throwable * getCause();
|
||||
virtual ::java::lang::String * toString();
|
||||
virtual void printStackTrace();
|
||||
virtual void printStackTrace(::java::io::PrintStream *);
|
||||
virtual void printStackTrace(::java::io::PrintWriter *);
|
||||
private:
|
||||
static const jlong serialVersionUID = 2395296107471573245LL;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertStoreException__
|
||||
@@ -0,0 +1,32 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertStoreParameters__
|
||||
#define __java_security_cert_CertStoreParameters__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertStoreParameters;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertStoreParameters : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
virtual ::java::lang::Object * clone() = 0;
|
||||
static ::java::lang::Class class$;
|
||||
} __attribute__ ((java_interface));
|
||||
|
||||
#endif // __java_security_cert_CertStoreParameters__
|
||||
@@ -0,0 +1,37 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertStoreSpi__
|
||||
#define __java_security_cert_CertStoreSpi__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CRLSelector;
|
||||
class CertSelector;
|
||||
class CertStoreParameters;
|
||||
class CertStoreSpi;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertStoreSpi : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
CertStoreSpi(::java::security::cert::CertStoreParameters *);
|
||||
virtual ::java::util::Collection * engineGetCertificates(::java::security::cert::CertSelector *) = 0;
|
||||
virtual ::java::util::Collection * engineGetCRLs(::java::security::cert::CRLSelector *) = 0;
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertStoreSpi__
|
||||
@@ -0,0 +1,40 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_Certificate$CertificateRep__
|
||||
#define __java_security_cert_Certificate$CertificateRep__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
#include <gcj/array.h>
|
||||
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class Certificate$CertificateRep;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::Certificate$CertificateRep : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public: // actually protected
|
||||
Certificate$CertificateRep(::java::lang::String *, JArray< jbyte > *);
|
||||
virtual ::java::lang::Object * readResolve();
|
||||
private:
|
||||
static const jlong serialVersionUID = -8563758940495660020LL;
|
||||
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) type;
|
||||
JArray< jbyte > * data;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_Certificate$CertificateRep__
|
||||
@@ -0,0 +1,50 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_Certificate__
|
||||
#define __java_security_cert_Certificate__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
#include <gcj/array.h>
|
||||
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
class PublicKey;
|
||||
namespace cert
|
||||
{
|
||||
class Certificate;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::Certificate : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public: // actually protected
|
||||
Certificate(::java::lang::String *);
|
||||
public:
|
||||
virtual ::java::lang::String * getType();
|
||||
virtual jboolean equals(::java::lang::Object *);
|
||||
virtual jint hashCode();
|
||||
virtual JArray< jbyte > * getEncoded() = 0;
|
||||
virtual void verify(::java::security::PublicKey *) = 0;
|
||||
virtual void verify(::java::security::PublicKey *, ::java::lang::String *) = 0;
|
||||
virtual ::java::lang::String * toString() = 0;
|
||||
virtual ::java::security::PublicKey * getPublicKey() = 0;
|
||||
public: // actually protected
|
||||
virtual ::java::lang::Object * writeReplace();
|
||||
private:
|
||||
static const jlong serialVersionUID = -3585440601605666277LL;
|
||||
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) type;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_Certificate__
|
||||
@@ -0,0 +1,38 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertificateEncodingException__
|
||||
#define __java_security_cert_CertificateEncodingException__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/security/cert/CertificateException.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertificateEncodingException;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertificateEncodingException : public ::java::security::cert::CertificateException
|
||||
{
|
||||
|
||||
public:
|
||||
CertificateEncodingException();
|
||||
CertificateEncodingException(::java::lang::String *);
|
||||
CertificateEncodingException(::java::lang::String *, ::java::lang::Throwable *);
|
||||
CertificateEncodingException(::java::lang::Throwable *);
|
||||
private:
|
||||
static const jlong serialVersionUID = 6219492851589449162LL;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertificateEncodingException__
|
||||
@@ -0,0 +1,38 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertificateException__
|
||||
#define __java_security_cert_CertificateException__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/security/GeneralSecurityException.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertificateException;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertificateException : public ::java::security::GeneralSecurityException
|
||||
{
|
||||
|
||||
public:
|
||||
CertificateException();
|
||||
CertificateException(::java::lang::String *);
|
||||
CertificateException(::java::lang::String *, ::java::lang::Throwable *);
|
||||
CertificateException(::java::lang::Throwable *);
|
||||
private:
|
||||
static const jlong serialVersionUID = 3192535253797119798LL;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertificateException__
|
||||
@@ -0,0 +1,36 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertificateExpiredException__
|
||||
#define __java_security_cert_CertificateExpiredException__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/security/cert/CertificateException.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertificateExpiredException;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertificateExpiredException : public ::java::security::cert::CertificateException
|
||||
{
|
||||
|
||||
public:
|
||||
CertificateExpiredException();
|
||||
CertificateExpiredException(::java::lang::String *);
|
||||
private:
|
||||
static const jlong serialVersionUID = 9071001339691533771LL;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertificateExpiredException__
|
||||
@@ -0,0 +1,57 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertificateFactory__
|
||||
#define __java_security_cert_CertificateFactory__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
class Provider;
|
||||
namespace cert
|
||||
{
|
||||
class CRL;
|
||||
class CertPath;
|
||||
class Certificate;
|
||||
class CertificateFactory;
|
||||
class CertificateFactorySpi;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertificateFactory : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public: // actually protected
|
||||
CertificateFactory(::java::security::cert::CertificateFactorySpi *, ::java::security::Provider *, ::java::lang::String *);
|
||||
public:
|
||||
static ::java::security::cert::CertificateFactory * getInstance(::java::lang::String *);
|
||||
static ::java::security::cert::CertificateFactory * getInstance(::java::lang::String *, ::java::lang::String *);
|
||||
static ::java::security::cert::CertificateFactory * getInstance(::java::lang::String *, ::java::security::Provider *);
|
||||
virtual ::java::security::Provider * getProvider();
|
||||
virtual ::java::lang::String * getType();
|
||||
virtual ::java::security::cert::Certificate * generateCertificate(::java::io::InputStream *);
|
||||
virtual ::java::util::Collection * generateCertificates(::java::io::InputStream *);
|
||||
virtual ::java::security::cert::CRL * generateCRL(::java::io::InputStream *);
|
||||
virtual ::java::util::Collection * generateCRLs(::java::io::InputStream *);
|
||||
virtual ::java::security::cert::CertPath * generateCertPath(::java::io::InputStream *);
|
||||
virtual ::java::security::cert::CertPath * generateCertPath(::java::io::InputStream *, ::java::lang::String *);
|
||||
virtual ::java::security::cert::CertPath * generateCertPath(::java::util::List *);
|
||||
virtual ::java::util::Iterator * getCertPathEncodings();
|
||||
private:
|
||||
static ::java::lang::String * CERTIFICATE_FACTORY;
|
||||
::java::security::cert::CertificateFactorySpi * __attribute__((aligned(__alignof__( ::java::lang::Object)))) certFacSpi;
|
||||
::java::security::Provider * provider;
|
||||
::java::lang::String * type;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertificateFactory__
|
||||
@@ -0,0 +1,43 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertificateFactorySpi__
|
||||
#define __java_security_cert_CertificateFactorySpi__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CRL;
|
||||
class CertPath;
|
||||
class Certificate;
|
||||
class CertificateFactorySpi;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertificateFactorySpi : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
CertificateFactorySpi();
|
||||
virtual ::java::security::cert::Certificate * engineGenerateCertificate(::java::io::InputStream *) = 0;
|
||||
virtual ::java::util::Collection * engineGenerateCertificates(::java::io::InputStream *) = 0;
|
||||
virtual ::java::security::cert::CRL * engineGenerateCRL(::java::io::InputStream *) = 0;
|
||||
virtual ::java::util::Collection * engineGenerateCRLs(::java::io::InputStream *) = 0;
|
||||
virtual ::java::security::cert::CertPath * engineGenerateCertPath(::java::io::InputStream *);
|
||||
virtual ::java::security::cert::CertPath * engineGenerateCertPath(::java::io::InputStream *, ::java::lang::String *);
|
||||
virtual ::java::security::cert::CertPath * engineGenerateCertPath(::java::util::List *);
|
||||
virtual ::java::util::Iterator * engineGetCertPathEncodings();
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertificateFactorySpi__
|
||||
@@ -0,0 +1,36 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertificateNotYetValidException__
|
||||
#define __java_security_cert_CertificateNotYetValidException__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/security/cert/CertificateException.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertificateNotYetValidException;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertificateNotYetValidException : public ::java::security::cert::CertificateException
|
||||
{
|
||||
|
||||
public:
|
||||
CertificateNotYetValidException();
|
||||
CertificateNotYetValidException(::java::lang::String *);
|
||||
private:
|
||||
static const jlong serialVersionUID = 4355919900041064702LL;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertificateNotYetValidException__
|
||||
@@ -0,0 +1,38 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CertificateParsingException__
|
||||
#define __java_security_cert_CertificateParsingException__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/security/cert/CertificateException.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CertificateParsingException;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CertificateParsingException : public ::java::security::cert::CertificateException
|
||||
{
|
||||
|
||||
public:
|
||||
CertificateParsingException();
|
||||
CertificateParsingException(::java::lang::String *);
|
||||
CertificateParsingException(::java::lang::String *, ::java::lang::Throwable *);
|
||||
CertificateParsingException(::java::lang::Throwable *);
|
||||
private:
|
||||
static const jlong serialVersionUID = -7989222416793322029LL;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CertificateParsingException__
|
||||
@@ -0,0 +1,39 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_CollectionCertStoreParameters__
|
||||
#define __java_security_cert_CollectionCertStoreParameters__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CollectionCertStoreParameters;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::CollectionCertStoreParameters : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
CollectionCertStoreParameters();
|
||||
CollectionCertStoreParameters(::java::util::Collection *);
|
||||
virtual ::java::lang::Object * clone();
|
||||
virtual ::java::util::Collection * getCollection();
|
||||
virtual ::java::lang::String * toString();
|
||||
private:
|
||||
::java::util::Collection * __attribute__((aligned(__alignof__( ::java::lang::Object)))) collection;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_CollectionCertStoreParameters__
|
||||
@@ -0,0 +1,43 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_LDAPCertStoreParameters__
|
||||
#define __java_security_cert_LDAPCertStoreParameters__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class LDAPCertStoreParameters;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::LDAPCertStoreParameters : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
LDAPCertStoreParameters();
|
||||
LDAPCertStoreParameters(::java::lang::String *);
|
||||
LDAPCertStoreParameters(::java::lang::String *, jint);
|
||||
virtual ::java::lang::Object * clone();
|
||||
virtual ::java::lang::String * getServerName();
|
||||
virtual jint getPort();
|
||||
virtual ::java::lang::String * toString();
|
||||
private:
|
||||
static const jint LDAP_PORT = 389;
|
||||
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) serverName;
|
||||
jint port;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_LDAPCertStoreParameters__
|
||||
@@ -0,0 +1,41 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_PKIXBuilderParameters__
|
||||
#define __java_security_cert_PKIXBuilderParameters__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/security/cert/PKIXParameters.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
class KeyStore;
|
||||
namespace cert
|
||||
{
|
||||
class CertSelector;
|
||||
class PKIXBuilderParameters;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::PKIXBuilderParameters : public ::java::security::cert::PKIXParameters
|
||||
{
|
||||
|
||||
public:
|
||||
PKIXBuilderParameters(::java::security::KeyStore *, ::java::security::cert::CertSelector *);
|
||||
PKIXBuilderParameters(::java::util::Set *, ::java::security::cert::CertSelector *);
|
||||
virtual jint getMaxPathLength();
|
||||
virtual void setMaxPathLength(jint);
|
||||
virtual ::java::lang::String * toString();
|
||||
private:
|
||||
jint __attribute__((aligned(__alignof__( ::java::security::cert::PKIXParameters)))) maxPathLength;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_PKIXBuilderParameters__
|
||||
@@ -0,0 +1,41 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_PKIXCertPathBuilderResult__
|
||||
#define __java_security_cert_PKIXCertPathBuilderResult__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/security/cert/PKIXCertPathValidatorResult.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
class PublicKey;
|
||||
namespace cert
|
||||
{
|
||||
class CertPath;
|
||||
class PKIXCertPathBuilderResult;
|
||||
class PolicyNode;
|
||||
class TrustAnchor;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::PKIXCertPathBuilderResult : public ::java::security::cert::PKIXCertPathValidatorResult
|
||||
{
|
||||
|
||||
public:
|
||||
PKIXCertPathBuilderResult(::java::security::cert::CertPath *, ::java::security::cert::TrustAnchor *, ::java::security::cert::PolicyNode *, ::java::security::PublicKey *);
|
||||
virtual ::java::security::cert::CertPath * getCertPath();
|
||||
virtual ::java::lang::String * toString();
|
||||
private:
|
||||
::java::security::cert::CertPath * __attribute__((aligned(__alignof__( ::java::security::cert::PKIXCertPathValidatorResult)))) certPath;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_PKIXCertPathBuilderResult__
|
||||
@@ -0,0 +1,39 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_PKIXCertPathChecker__
|
||||
#define __java_security_cert_PKIXCertPathChecker__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class Certificate;
|
||||
class PKIXCertPathChecker;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::PKIXCertPathChecker : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public: // actually protected
|
||||
PKIXCertPathChecker();
|
||||
public:
|
||||
virtual ::java::lang::Object * clone();
|
||||
virtual void init(jboolean) = 0;
|
||||
virtual jboolean isForwardCheckingSupported() = 0;
|
||||
virtual ::java::util::Set * getSupportedExtensions() = 0;
|
||||
virtual void check(::java::security::cert::Certificate *, ::java::util::Collection *) = 0;
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_PKIXCertPathChecker__
|
||||
@@ -0,0 +1,45 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_PKIXCertPathValidatorResult__
|
||||
#define __java_security_cert_PKIXCertPathValidatorResult__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
class PublicKey;
|
||||
namespace cert
|
||||
{
|
||||
class PKIXCertPathValidatorResult;
|
||||
class PolicyNode;
|
||||
class TrustAnchor;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::PKIXCertPathValidatorResult : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
PKIXCertPathValidatorResult(::java::security::cert::TrustAnchor *, ::java::security::cert::PolicyNode *, ::java::security::PublicKey *);
|
||||
virtual ::java::security::cert::TrustAnchor * getTrustAnchor();
|
||||
virtual ::java::security::cert::PolicyNode * getPolicyTree();
|
||||
virtual ::java::security::PublicKey * getPublicKey();
|
||||
virtual ::java::lang::Object * clone();
|
||||
virtual ::java::lang::String * toString();
|
||||
private:
|
||||
::java::security::cert::TrustAnchor * __attribute__((aligned(__alignof__( ::java::lang::Object)))) trustAnchor;
|
||||
::java::security::cert::PolicyNode * policyTree;
|
||||
::java::security::PublicKey * subjectPublicKey;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_PKIXCertPathValidatorResult__
|
||||
@@ -0,0 +1,83 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_PKIXParameters__
|
||||
#define __java_security_cert_PKIXParameters__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
class KeyStore;
|
||||
namespace cert
|
||||
{
|
||||
class CertSelector;
|
||||
class CertStore;
|
||||
class PKIXCertPathChecker;
|
||||
class PKIXParameters;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::PKIXParameters : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
PKIXParameters(::java::security::KeyStore *);
|
||||
PKIXParameters(::java::util::Set *);
|
||||
private:
|
||||
PKIXParameters();
|
||||
PKIXParameters(::java::security::cert::PKIXParameters *);
|
||||
public:
|
||||
virtual ::java::util::Set * getTrustAnchors();
|
||||
virtual void setTrustAnchors(::java::util::Set *);
|
||||
virtual ::java::util::Set * getInitialPolicies();
|
||||
virtual void setInitialPolicies(::java::util::Set *);
|
||||
virtual void addCertStore(::java::security::cert::CertStore *);
|
||||
virtual ::java::util::List * getCertStores();
|
||||
virtual void setCertStores(::java::util::List *);
|
||||
virtual jboolean isRevocationEnabled();
|
||||
virtual void setRevocationEnabled(jboolean);
|
||||
virtual jboolean isExplicitPolicyRequired();
|
||||
virtual void setExplicitPolicyRequired(jboolean);
|
||||
virtual jboolean isPolicyMappingInhibited();
|
||||
virtual void setPolicyMappingInhibited(jboolean);
|
||||
virtual jboolean isAnyPolicyInhibited();
|
||||
virtual void setAnyPolicyInhibited(jboolean);
|
||||
virtual jboolean getPolicyQualifiersRejected();
|
||||
virtual void setPolicyQualifiersRejected(jboolean);
|
||||
virtual ::java::util::Date * getDate();
|
||||
virtual void setDate(::java::util::Date *);
|
||||
virtual void addCertPathChecker(::java::security::cert::PKIXCertPathChecker *);
|
||||
virtual ::java::util::List * getCertPathCheckers();
|
||||
virtual void setCertPathCheckers(::java::util::List *);
|
||||
virtual ::java::lang::String * getSigProvider();
|
||||
virtual void setSigProvider(::java::lang::String *);
|
||||
virtual ::java::security::cert::CertSelector * getTargetCertConstraints();
|
||||
virtual void setTargetCertConstraints(::java::security::cert::CertSelector *);
|
||||
virtual ::java::lang::Object * clone();
|
||||
virtual ::java::lang::String * toString();
|
||||
private:
|
||||
::java::util::Set * __attribute__((aligned(__alignof__( ::java::lang::Object)))) trustAnchors;
|
||||
::java::util::Set * initPolicies;
|
||||
::java::util::List * certStores;
|
||||
::java::util::List * pathCheckers;
|
||||
jboolean revocationEnabled;
|
||||
jboolean exPolicyRequired;
|
||||
jboolean policyMappingInhibited;
|
||||
jboolean anyPolicyInhibited;
|
||||
jboolean policyQualRejected;
|
||||
::java::util::Date * date;
|
||||
::java::lang::String * sigProvider;
|
||||
::java::security::cert::CertSelector * targetConstraints;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_PKIXParameters__
|
||||
@@ -0,0 +1,38 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_PolicyNode__
|
||||
#define __java_security_cert_PolicyNode__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class PolicyNode;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::PolicyNode : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
virtual ::java::util::Iterator * getChildren() = 0;
|
||||
virtual jint getDepth() = 0;
|
||||
virtual ::java::util::Set * getExpectedPolicies() = 0;
|
||||
virtual ::java::security::cert::PolicyNode * getParent() = 0;
|
||||
virtual ::java::util::Set * getPolicyQualifiers() = 0;
|
||||
virtual ::java::lang::String * getValidPolicy() = 0;
|
||||
virtual jboolean isCritical() = 0;
|
||||
static ::java::lang::Class class$;
|
||||
} __attribute__ ((java_interface));
|
||||
|
||||
#endif // __java_security_cert_PolicyNode__
|
||||
@@ -0,0 +1,57 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_PolicyQualifierInfo__
|
||||
#define __java_security_cert_PolicyQualifierInfo__
|
||||
|
||||
#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 java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class PolicyQualifierInfo;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::PolicyQualifierInfo : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
PolicyQualifierInfo(JArray< jbyte > *);
|
||||
virtual ::java::lang::String * getPolicyQualifierId();
|
||||
virtual JArray< jbyte > * getEncoded();
|
||||
virtual JArray< jbyte > * getPolicyQualifier();
|
||||
virtual ::java::lang::String * toString();
|
||||
private:
|
||||
::gnu::java::security::OID * __attribute__((aligned(__alignof__( ::java::lang::Object)))) oid;
|
||||
JArray< jbyte > * encoded;
|
||||
::gnu::java::security::der::DERValue * qualifier;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_PolicyQualifierInfo__
|
||||
@@ -0,0 +1,61 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_TrustAnchor__
|
||||
#define __java_security_cert_TrustAnchor__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
#include <gcj/array.h>
|
||||
|
||||
extern "Java"
|
||||
{
|
||||
namespace gnu
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace x509
|
||||
{
|
||||
class X500DistinguishedName;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
class PublicKey;
|
||||
namespace cert
|
||||
{
|
||||
class TrustAnchor;
|
||||
class X509Certificate;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::TrustAnchor : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
TrustAnchor(::java::security::cert::X509Certificate *, JArray< jbyte > *);
|
||||
TrustAnchor(::java::lang::String *, ::java::security::PublicKey *, JArray< jbyte > *);
|
||||
virtual ::java::security::cert::X509Certificate * getTrustedCert();
|
||||
virtual ::java::lang::String * getCAName();
|
||||
virtual ::java::security::PublicKey * getCAPublicKey();
|
||||
virtual JArray< jbyte > * getNameConstraints();
|
||||
virtual ::java::lang::String * toString();
|
||||
private:
|
||||
::gnu::java::security::x509::X500DistinguishedName * __attribute__((aligned(__alignof__( ::java::lang::Object)))) caName;
|
||||
::java::security::PublicKey * caKey;
|
||||
::java::security::cert::X509Certificate * trustedCert;
|
||||
JArray< jbyte > * nameConstraints;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_TrustAnchor__
|
||||
@@ -0,0 +1,76 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_X509CRL__
|
||||
#define __java_security_cert_X509CRL__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/security/cert/CRL.h>
|
||||
#include <gcj/array.h>
|
||||
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace math
|
||||
{
|
||||
class BigInteger;
|
||||
}
|
||||
namespace security
|
||||
{
|
||||
class Principal;
|
||||
class PublicKey;
|
||||
namespace cert
|
||||
{
|
||||
class X509CRL;
|
||||
class X509CRLEntry;
|
||||
}
|
||||
}
|
||||
}
|
||||
namespace javax
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace auth
|
||||
{
|
||||
namespace x500
|
||||
{
|
||||
class X500Principal;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::X509CRL : public ::java::security::cert::CRL
|
||||
{
|
||||
|
||||
public: // actually protected
|
||||
X509CRL();
|
||||
public:
|
||||
virtual jboolean equals(::java::lang::Object *);
|
||||
virtual jint hashCode();
|
||||
virtual JArray< jbyte > * getEncoded() = 0;
|
||||
virtual void verify(::java::security::PublicKey *) = 0;
|
||||
virtual void verify(::java::security::PublicKey *, ::java::lang::String *) = 0;
|
||||
virtual jint getVersion() = 0;
|
||||
virtual ::java::security::Principal * getIssuerDN() = 0;
|
||||
virtual ::java::util::Date * getThisUpdate() = 0;
|
||||
virtual ::java::util::Date * getNextUpdate() = 0;
|
||||
virtual ::java::security::cert::X509CRLEntry * getRevokedCertificate(::java::math::BigInteger *) = 0;
|
||||
virtual ::java::util::Set * getRevokedCertificates() = 0;
|
||||
virtual JArray< jbyte > * getTBSCertList() = 0;
|
||||
virtual JArray< jbyte > * getSignature() = 0;
|
||||
virtual ::java::lang::String * getSigAlgName() = 0;
|
||||
virtual ::java::lang::String * getSigAlgOID() = 0;
|
||||
virtual JArray< jbyte > * getSigAlgParams() = 0;
|
||||
virtual ::javax::security::auth::x500::X500Principal * getIssuerX500Principal();
|
||||
virtual jboolean hasUnsupportedCriticalExtension() = 0;
|
||||
virtual ::java::util::Set * getCriticalExtensionOIDs() = 0;
|
||||
virtual ::java::util::Set * getNonCriticalExtensionOIDs() = 0;
|
||||
virtual JArray< jbyte > * getExtensionValue(::java::lang::String *) = 0;
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_X509CRL__
|
||||
@@ -0,0 +1,49 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_X509CRLEntry__
|
||||
#define __java_security_cert_X509CRLEntry__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
#include <gcj/array.h>
|
||||
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace math
|
||||
{
|
||||
class BigInteger;
|
||||
}
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class X509CRLEntry;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::X509CRLEntry : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
X509CRLEntry();
|
||||
virtual jboolean equals(::java::lang::Object *);
|
||||
virtual jint hashCode();
|
||||
virtual JArray< jbyte > * getEncoded() = 0;
|
||||
virtual ::java::math::BigInteger * getSerialNumber() = 0;
|
||||
virtual ::java::util::Date * getRevocationDate() = 0;
|
||||
virtual jboolean hasExtensions() = 0;
|
||||
virtual ::java::lang::String * toString() = 0;
|
||||
virtual jboolean hasUnsupportedCriticalExtension() = 0;
|
||||
virtual ::java::util::Set * getCriticalExtensionOIDs() = 0;
|
||||
virtual ::java::util::Set * getNonCriticalExtensionOIDs() = 0;
|
||||
virtual JArray< jbyte > * getExtensionValue(::java::lang::String *) = 0;
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_X509CRLEntry__
|
||||
@@ -0,0 +1,63 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_X509CRLSelector__
|
||||
#define __java_security_cert_X509CRLSelector__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
#include <gcj/array.h>
|
||||
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace math
|
||||
{
|
||||
class BigInteger;
|
||||
}
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class CRL;
|
||||
class X509CRLSelector;
|
||||
class X509Certificate;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::X509CRLSelector : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
X509CRLSelector();
|
||||
virtual void addIssuerName(JArray< jbyte > *);
|
||||
virtual void addIssuerName(::java::lang::String *);
|
||||
virtual void setIssuerNames(::java::util::Collection *);
|
||||
virtual ::java::util::Collection * getIssuerNames();
|
||||
virtual ::java::math::BigInteger * getMaxCRL();
|
||||
virtual ::java::math::BigInteger * getMinCRL();
|
||||
virtual void setMaxCRLNumber(::java::math::BigInteger *);
|
||||
virtual void setMinCRLNumber(::java::math::BigInteger *);
|
||||
virtual ::java::util::Date * getDateAndTime();
|
||||
virtual void setDateAndTime(::java::util::Date *);
|
||||
virtual ::java::security::cert::X509Certificate * getCertificateChecking();
|
||||
virtual void setCertificateChecking(::java::security::cert::X509Certificate *);
|
||||
virtual ::java::lang::String * toString();
|
||||
virtual jboolean match(::java::security::cert::CRL *);
|
||||
virtual ::java::lang::Object * clone();
|
||||
private:
|
||||
static ::java::lang::String * CRL_NUMBER_ID;
|
||||
::java::util::List * __attribute__((aligned(__alignof__( ::java::lang::Object)))) issuerNames;
|
||||
::java::math::BigInteger * maxCrlNumber;
|
||||
::java::math::BigInteger * minCrlNumber;
|
||||
::java::util::Date * date;
|
||||
::java::security::cert::X509Certificate * cert;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_X509CRLSelector__
|
||||
@@ -0,0 +1,132 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_X509CertSelector__
|
||||
#define __java_security_cert_X509CertSelector__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
#include <gcj/array.h>
|
||||
|
||||
extern "Java"
|
||||
{
|
||||
namespace gnu
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
class OID;
|
||||
}
|
||||
}
|
||||
}
|
||||
namespace java
|
||||
{
|
||||
namespace math
|
||||
{
|
||||
class BigInteger;
|
||||
}
|
||||
namespace security
|
||||
{
|
||||
class PublicKey;
|
||||
namespace cert
|
||||
{
|
||||
class Certificate;
|
||||
class X509CertSelector;
|
||||
class X509Certificate;
|
||||
}
|
||||
namespace spec
|
||||
{
|
||||
class X509EncodedKeySpec;
|
||||
}
|
||||
}
|
||||
}
|
||||
namespace javax
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace auth
|
||||
{
|
||||
namespace x500
|
||||
{
|
||||
class X500Principal;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::X509CertSelector : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
X509CertSelector();
|
||||
virtual ::java::security::cert::X509Certificate * getCertificate();
|
||||
virtual void setCertificate(::java::security::cert::X509Certificate *);
|
||||
virtual ::java::math::BigInteger * getSerialNumber();
|
||||
virtual void setSerialNumber(::java::math::BigInteger *);
|
||||
virtual ::java::lang::String * getIssuerAsString();
|
||||
virtual JArray< jbyte > * getIssuerAsBytes();
|
||||
virtual void setIssuer(::java::lang::String *);
|
||||
virtual void setIssuer(JArray< jbyte > *);
|
||||
virtual ::java::lang::String * getSubjectAsString();
|
||||
virtual JArray< jbyte > * getSubjectAsBytes();
|
||||
virtual void setSubject(::java::lang::String *);
|
||||
virtual void setSubject(JArray< jbyte > *);
|
||||
virtual JArray< jbyte > * getSubjectKeyIdentifier();
|
||||
virtual void setSubjectKeyIdentifier(JArray< jbyte > *);
|
||||
virtual JArray< jbyte > * getAuthorityKeyIdentifier();
|
||||
virtual void setAuthorityKeyIdentifier(JArray< jbyte > *);
|
||||
virtual ::java::util::Date * getCertificateValid();
|
||||
virtual void setCertificateValid(::java::util::Date *);
|
||||
virtual ::java::util::Date * getPrivateKeyValid();
|
||||
virtual void setPrivateKeyValid(::java::util::Date *);
|
||||
virtual ::java::lang::String * getSubjectPublicKeyAlgID();
|
||||
virtual void setSubjectPublicKeyAlgID(::java::lang::String *);
|
||||
virtual ::java::security::PublicKey * getSubjectPublicKey();
|
||||
virtual void setSubjectPublicKey(::java::security::PublicKey *);
|
||||
virtual void setSubjectPublicKey(JArray< jbyte > *);
|
||||
virtual JArray< jboolean > * getKeyUsage();
|
||||
virtual void setKeyUsage(JArray< jboolean > *);
|
||||
virtual ::java::util::Set * getExtendedKeyUsage();
|
||||
virtual void setExtendedKeyUsage(::java::util::Set *);
|
||||
virtual jboolean getMatchAllSubjectAltNames();
|
||||
virtual void setMatchAllSubjectAltNames(jboolean);
|
||||
virtual void setSubjectAlternativeNames(::java::util::Collection *);
|
||||
virtual void addSubjectAlternativeName(jint, ::java::lang::String *);
|
||||
virtual void addSubjectAlternativeName(jint, JArray< jbyte > *);
|
||||
virtual JArray< jbyte > * getNameConstraints();
|
||||
virtual void setNameConstraints(JArray< jbyte > *);
|
||||
virtual jint getBasicConstraints();
|
||||
virtual void setBasicConstraints(jint);
|
||||
virtual jboolean match(::java::security::cert::Certificate *);
|
||||
virtual ::java::lang::String * toString();
|
||||
virtual ::java::lang::Object * clone();
|
||||
private:
|
||||
static jboolean checkOid(JArray< jint > *);
|
||||
static ::java::lang::String * AUTH_KEY_ID;
|
||||
static ::java::lang::String * SUBJECT_KEY_ID;
|
||||
static ::java::lang::String * NAME_CONSTRAINTS_ID;
|
||||
jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) basicConstraints;
|
||||
::java::security::cert::X509Certificate * cert;
|
||||
::java::math::BigInteger * serialNo;
|
||||
::javax::security::auth::x500::X500Principal * issuer;
|
||||
::javax::security::auth::x500::X500Principal * subject;
|
||||
JArray< jbyte > * subjectKeyId;
|
||||
JArray< jbyte > * authKeyId;
|
||||
JArray< jboolean > * keyUsage;
|
||||
::java::util::Date * certValid;
|
||||
::gnu::java::security::OID * sigId;
|
||||
::java::security::PublicKey * subjectKey;
|
||||
::java::security::spec::X509EncodedKeySpec * subjectKeySpec;
|
||||
::java::util::Set * keyPurposeSet;
|
||||
::java::util::List * altNames;
|
||||
jboolean matchAllNames;
|
||||
JArray< jbyte > * nameConstraints;
|
||||
::java::util::Set * policy;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_X509CertSelector__
|
||||
@@ -0,0 +1,82 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_X509Certificate__
|
||||
#define __java_security_cert_X509Certificate__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/security/cert/Certificate.h>
|
||||
#include <gcj/array.h>
|
||||
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace math
|
||||
{
|
||||
class BigInteger;
|
||||
}
|
||||
namespace security
|
||||
{
|
||||
class Principal;
|
||||
namespace cert
|
||||
{
|
||||
class X509Certificate;
|
||||
}
|
||||
}
|
||||
}
|
||||
namespace javax
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace auth
|
||||
{
|
||||
namespace x500
|
||||
{
|
||||
class X500Principal;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::X509Certificate : public ::java::security::cert::Certificate
|
||||
{
|
||||
|
||||
public: // actually protected
|
||||
X509Certificate();
|
||||
public:
|
||||
virtual void checkValidity() = 0;
|
||||
virtual void checkValidity(::java::util::Date *) = 0;
|
||||
virtual jint getVersion() = 0;
|
||||
virtual ::java::math::BigInteger * getSerialNumber() = 0;
|
||||
virtual ::java::security::Principal * getIssuerDN() = 0;
|
||||
virtual ::java::security::Principal * getSubjectDN() = 0;
|
||||
virtual ::java::util::Date * getNotBefore() = 0;
|
||||
virtual ::java::util::Date * getNotAfter() = 0;
|
||||
virtual JArray< jbyte > * getTBSCertificate() = 0;
|
||||
virtual JArray< jbyte > * getSignature() = 0;
|
||||
virtual ::java::lang::String * getSigAlgName() = 0;
|
||||
virtual ::java::lang::String * getSigAlgOID() = 0;
|
||||
virtual JArray< jbyte > * getSigAlgParams() = 0;
|
||||
virtual JArray< jboolean > * getIssuerUniqueID() = 0;
|
||||
virtual JArray< jboolean > * getSubjectUniqueID() = 0;
|
||||
virtual JArray< jboolean > * getKeyUsage() = 0;
|
||||
virtual jint getBasicConstraints() = 0;
|
||||
virtual ::java::util::List * getExtendedKeyUsage();
|
||||
virtual ::java::util::Collection * getSubjectAlternativeNames();
|
||||
virtual ::java::util::Collection * getIssuerAlternativeNames();
|
||||
virtual ::javax::security::auth::x500::X500Principal * getSubjectX500Principal();
|
||||
virtual ::javax::security::auth::x500::X500Principal * getIssuerX500Principal();
|
||||
virtual jboolean hasUnsupportedCriticalExtension() = 0;
|
||||
virtual ::java::util::Set * getCriticalExtensionOIDs() = 0;
|
||||
virtual ::java::util::Set * getNonCriticalExtensionOIDs() = 0;
|
||||
virtual JArray< jbyte > * getExtensionValue(::java::lang::String *) = 0;
|
||||
private:
|
||||
static const jlong serialVersionUID = -2491127588187038216LL;
|
||||
public:
|
||||
static ::java::lang::Class class$;
|
||||
};
|
||||
|
||||
#endif // __java_security_cert_X509Certificate__
|
||||
@@ -0,0 +1,37 @@
|
||||
|
||||
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
|
||||
|
||||
#ifndef __java_security_cert_X509Extension__
|
||||
#define __java_security_cert_X509Extension__
|
||||
|
||||
#pragma interface
|
||||
|
||||
#include <java/lang/Object.h>
|
||||
#include <gcj/array.h>
|
||||
|
||||
extern "Java"
|
||||
{
|
||||
namespace java
|
||||
{
|
||||
namespace security
|
||||
{
|
||||
namespace cert
|
||||
{
|
||||
class X509Extension;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class java::security::cert::X509Extension : public ::java::lang::Object
|
||||
{
|
||||
|
||||
public:
|
||||
virtual jboolean hasUnsupportedCriticalExtension() = 0;
|
||||
virtual ::java::util::Set * getCriticalExtensionOIDs() = 0;
|
||||
virtual ::java::util::Set * getNonCriticalExtensionOIDs() = 0;
|
||||
virtual JArray< jbyte > * getExtensionValue(::java::lang::String *) = 0;
|
||||
static ::java::lang::Class class$;
|
||||
} __attribute__ ((java_interface));
|
||||
|
||||
#endif // __java_security_cert_X509Extension__
|
||||
Reference in New Issue
Block a user