2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_security_cert_PKIXParameters__
5 #define __java_security_cert_PKIXParameters__
9 #include <java/lang/Object.h>
21 class PKIXCertPathChecker;
28 class java::security::cert::PKIXParameters : public ::java::lang::Object
32 PKIXParameters(::java::security::KeyStore *);
33 PKIXParameters(::java::util::Set *);
36 PKIXParameters(::java::security::cert::PKIXParameters *);
38 virtual ::java::util::Set * getTrustAnchors();
39 virtual void setTrustAnchors(::java::util::Set *);
40 virtual ::java::util::Set * getInitialPolicies();
41 virtual void setInitialPolicies(::java::util::Set *);
42 virtual void addCertStore(::java::security::cert::CertStore *);
43 virtual ::java::util::List * getCertStores();
44 virtual void setCertStores(::java::util::List *);
45 virtual jboolean isRevocationEnabled();
46 virtual void setRevocationEnabled(jboolean);
47 virtual jboolean isExplicitPolicyRequired();
48 virtual void setExplicitPolicyRequired(jboolean);
49 virtual jboolean isPolicyMappingInhibited();
50 virtual void setPolicyMappingInhibited(jboolean);
51 virtual jboolean isAnyPolicyInhibited();
52 virtual void setAnyPolicyInhibited(jboolean);
53 virtual jboolean getPolicyQualifiersRejected();
54 virtual void setPolicyQualifiersRejected(jboolean);
55 virtual ::java::util::Date * getDate();
56 virtual void setDate(::java::util::Date *);
57 virtual void addCertPathChecker(::java::security::cert::PKIXCertPathChecker *);
58 virtual ::java::util::List * getCertPathCheckers();
59 virtual void setCertPathCheckers(::java::util::List *);
60 virtual ::java::lang::String * getSigProvider();
61 virtual void setSigProvider(::java::lang::String *);
62 virtual ::java::security::cert::CertSelector * getTargetCertConstraints();
63 virtual void setTargetCertConstraints(::java::security::cert::CertSelector *);
64 virtual ::java::lang::Object * clone();
65 virtual ::java::lang::String * toString();
67 ::java::util::Set * __attribute__((aligned(__alignof__( ::java::lang::Object)))) trustAnchors;
68 ::java::util::Set * initPolicies;
69 ::java::util::List * certStores;
70 ::java::util::List * pathCheckers;
71 jboolean revocationEnabled;
72 jboolean exPolicyRequired;
73 jboolean policyMappingInhibited;
74 jboolean anyPolicyInhibited;
75 jboolean policyQualRejected;
76 ::java::util::Date * date;
77 ::java::lang::String * sigProvider;
78 ::java::security::cert::CertSelector * targetConstraints;
80 static ::java::lang::Class class$;
83 #endif // __java_security_cert_PKIXParameters__