PKIXParameters.h 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __java_security_cert_PKIXParameters__
  3. #define __java_security_cert_PKIXParameters__
  4. #pragma interface
  5. #include <java/lang/Object.h>
  6. extern "Java"
  7. {
  8. namespace java
  9. {
  10. namespace security
  11. {
  12. class KeyStore;
  13. namespace cert
  14. {
  15. class CertSelector;
  16. class CertStore;
  17. class PKIXCertPathChecker;
  18. class PKIXParameters;
  19. }
  20. }
  21. }
  22. }
  23. class java::security::cert::PKIXParameters : public ::java::lang::Object
  24. {
  25. public:
  26. PKIXParameters(::java::security::KeyStore *);
  27. PKIXParameters(::java::util::Set *);
  28. private:
  29. PKIXParameters();
  30. PKIXParameters(::java::security::cert::PKIXParameters *);
  31. public:
  32. virtual ::java::util::Set * getTrustAnchors();
  33. virtual void setTrustAnchors(::java::util::Set *);
  34. virtual ::java::util::Set * getInitialPolicies();
  35. virtual void setInitialPolicies(::java::util::Set *);
  36. virtual void addCertStore(::java::security::cert::CertStore *);
  37. virtual ::java::util::List * getCertStores();
  38. virtual void setCertStores(::java::util::List *);
  39. virtual jboolean isRevocationEnabled();
  40. virtual void setRevocationEnabled(jboolean);
  41. virtual jboolean isExplicitPolicyRequired();
  42. virtual void setExplicitPolicyRequired(jboolean);
  43. virtual jboolean isPolicyMappingInhibited();
  44. virtual void setPolicyMappingInhibited(jboolean);
  45. virtual jboolean isAnyPolicyInhibited();
  46. virtual void setAnyPolicyInhibited(jboolean);
  47. virtual jboolean getPolicyQualifiersRejected();
  48. virtual void setPolicyQualifiersRejected(jboolean);
  49. virtual ::java::util::Date * getDate();
  50. virtual void setDate(::java::util::Date *);
  51. virtual void addCertPathChecker(::java::security::cert::PKIXCertPathChecker *);
  52. virtual ::java::util::List * getCertPathCheckers();
  53. virtual void setCertPathCheckers(::java::util::List *);
  54. virtual ::java::lang::String * getSigProvider();
  55. virtual void setSigProvider(::java::lang::String *);
  56. virtual ::java::security::cert::CertSelector * getTargetCertConstraints();
  57. virtual void setTargetCertConstraints(::java::security::cert::CertSelector *);
  58. virtual ::java::lang::Object * clone();
  59. virtual ::java::lang::String * toString();
  60. private:
  61. ::java::util::Set * __attribute__((aligned(__alignof__( ::java::lang::Object)))) trustAnchors;
  62. ::java::util::Set * initPolicies;
  63. ::java::util::List * certStores;
  64. ::java::util::List * pathCheckers;
  65. jboolean revocationEnabled;
  66. jboolean exPolicyRequired;
  67. jboolean policyMappingInhibited;
  68. jboolean anyPolicyInhibited;
  69. jboolean policyQualRejected;
  70. ::java::util::Date * date;
  71. ::java::lang::String * sigProvider;
  72. ::java::security::cert::CertSelector * targetConstraints;
  73. public:
  74. static ::java::lang::Class class$;
  75. };
  76. #endif // __java_security_cert_PKIXParameters__