pkif.h

Go to the documentation of this file.
00001 
00010 #ifndef __PKIF_H__
00011 #define __PKIF_H__
00012 
00013 
00014 #include "config.h"
00015 #include "PKIFdll.h"
00016 
00017 // PKIFCRYPT 
00018 #include "CPKIFCryptoMediator2.h"
00019 #include "IPKIFCryptContext.h"
00020 #include "IPKIFCryptoAlgSupport.h"
00021 #include "IPKIFCryptoFull.h"
00022 #include "IPKIFCryptoKeyID.h"
00023 #include "IPKIFCryptoKeyIDOperations.h"
00024 #include "IPKIFCryptoKeyManagement.h"
00025 #include "IPKIFCryptoMisc.h"
00026 #include "IPKIFCryptoRaw.h"
00027 #include "IPKIFCryptoRawOperations.h"
00028 #include "IPKIFDefaultKeyManagement.h"
00029 #include "IPKIFHashContext.h"
00030 #include "IPKIFRawCryptContext.h"
00031 #include "IPKIFCryptoKeyAgree.h"
00032 
00033 #ifdef _WIN32
00034 #include "PKIFCAPI2.h"
00035 #include "PKIFCAPIRaw.h"
00036 #endif
00037 
00038 #include "PKIFCredential.h"
00039 #include "PKIFCryptoException.h"
00040 #include "PKIFKeyMaterial.h"
00041 
00042 
00043 // PKIFPATH
00044 #include "BasicChecksUtils.h"
00045 #include "BuilderStatistics.h"
00046 #include "BuilderUtils.h"
00047 #include "CPKIFPathProcessingMediator2.h"
00048 #include "CPKIFRevocationStatusMediator2.h"
00049 #include "CertificatePathState.h"
00050 #include "IPKIFDefaultPathManagement.h"
00051 #include "IPKIFPathBuild.h"
00052 #include "IPKIFPathBuildAndValidate.h"
00053 #include "IPKIFPathValidate.h"
00054 #include "IPKIFRevSourceInfo.h"
00055 #include "NodeInNodeList.h"
00056 #include "PKIFBasicPathState2.h"
00057 #include "PKIFCRLInfo.h"
00058 #include "PKIFCertStatus.h"
00059 #include "PKIFCertificateNodeEntry.h"
00060 #include "PKIFCertificatePath.h"
00061 #include "PKIFDefaultScoring.h"
00062 #include "PKIFFuncStorage.h"
00063 #include "PKIFPathBasicChecks2.h"
00064 #include "PKIFPathBuildAndValidate.h"
00065 #include "PKIFPathBuilder2.h"
00066 #include "PKIFPathException.h"
00067 #include "PKIFPathLogger.h"
00068 #include "PKIFPathSettings.h"
00069 #include "PKIFPathValidator2.h"
00070 #include "PKIFRevocationStatusInterfaces.h"
00071 #include "PKIFTrustRoot.h"
00072 #include "PKIFX509CRLChecker.h"
00073 #include "PathResults.h"
00074 #include "PKIFReversiblePathBuilder.h"
00075 
00076 // PKIFREV
00077 #include "BasicOCSPResponse.h"
00078 #include "CertID.h"
00079 #include "OCSPCertStatus.h"
00080 #include "OCSPException.h"
00081 #include "OCSPRequest.h"
00082 #include "OCSPResponse.h"
00083 #include "PKIFOCSPChecker.h"
00084 #include "PKIFOCSPConstants.h"
00085 #include "PKIFOCSPInfo.h"
00086 #include "Request.h"
00087 #include "ResponderID.h"
00088 #include "ResponseBytes.h"
00089 #include "ResponseData.h"
00090 #include "RevokedInfo.h"
00091 #include "ServiceLocator.h"
00092 #include "SingleResponse.h"
00093 #include "TBSRequest.h"
00094 
00095 // PKIFSR
00096 
00097 #ifdef _WIN32
00098 #include "CAPICRLUpdate2.h"
00099 #include "CAPICertUpdate2.h"
00100 #include "CAPITrustRootCRLRepository2.h"
00101 #endif
00102 
00103 #include "CompleteSearch.h"
00104 #include "IPKIFCRLRepository.h"
00105 #include "IPKIFCRLRepositoryUpdate.h"
00106 #include "IPKIFCertRepository.h"
00107 #include "IPKIFCertRepositoryUpdate.h"
00108 #include "IPKIFCertSearch.h"
00109 #include "IPKIFPKIRepository.h"
00110 #include "IPKIFPKIRepositoryFull.h"
00111 #include "IPKIFSearchCriteria.h"
00112 #include "IPKIFTrustCache.h"
00113 #include "IPKIFTrustCacheUpdate.h"
00114 #include "IssuerNameAndSerialNumberBasedSearch.h"
00115 #include "KeyIDBasedSearch.h"
00116 #include "NameBasedSearch.h"
00117 
00118 #ifdef _WIN32
00119 #include "PKIFCAPIRepository2.h"
00120 #include "PKIFCAPITrustStore2.h"
00121 #include "PKIFCAPIUserRepository2.h"
00122 #endif
00123 
00124 
00125 
00126 #include "PKIFCRLDPRetrieval.h"
00127 #include "PKIFCacheException.h"
00128 #include "PKIFCacheMediator2.h"
00129 #include "PKIFLDAPRepository.h"
00130 #include "SimpleCRLCache.h"
00131 #include "SimpleCertCache.h"
00132 #include "SimpleRootStore.h"
00133 
00134 // PKIFUTILS
00135 #include "FileUtils.h"
00136 
00137 #ifdef _WIN32
00138 #include "CAPIUtils.h"
00139 #endif
00140 
00141 #include "IPKIFColleague.h"
00142 #include "PKIFException.h"
00143 #include "PKIFMediators.h"
00144 #include "ToolkitUtils.h"
00145 #include "PKIFCommonErrors.h"
00146 
00147 // PKIFX509
00148 #include "AccessDescription.h"
00149 #include "AlgorithmIdentifier.h"
00150 #include "AuthorityInfoAccess.h"
00151 #include "AuthorityInfoAccessFactory.h"
00152 #include "AuthorityKeyIdentifier.h"
00153 #include "AuthorityKeyIdentifierFactory.h"
00154 #include "BasicConstraints.h"
00155 #include "BasicConstraintsFactory.h"
00156 #include "Buffer.h"
00157 #include "CRL.h"
00158 #include "CRLDistributionPoint.h"
00159 #include "CRLDistributionPoints.h"
00160 #include "CRLDistributionPointsFactory.h"
00161 #include "CRLEntry.h"
00162 #include "CRLNumber.h"
00163 #include "CRLNumberFactory.h"
00164 #include "CRLReason.h"
00165 #include "CRLReasonFactory.h"
00166 #include "CRLStreamIdentifier.h"
00167 #include "CRLStreamIdentifierFactory.h"
00168 #include "Certificate.h"
00169 #include "CertificateIssuer.h"
00170 #include "CertificateIssuerFactory.h"
00171 #include "DeltaCRLIndicator.h"
00172 #include "DeltaCRLIndicatorFactory.h"
00173 #include "DistributionPointName.h"
00174 #include "Duration.h"
00175 #include "ExtendedKeyUsage.h"
00176 #include "ExtendedKeyUsageFactory.h"
00177 #include "FreshestCRL.h"
00178 #include "FreshestCRLFactory.h"
00179 #include "GeneralName.h"
00180 #include "GeneralNamesCompare.h"
00181 #include "GeneralSubtree.h"
00182 #include "HoldInstructionCode.h"
00183 #include "HoldInstructionCodeFactory.h"
00184 #include "ICACExtensionFactory.h"
00185 #include "IPKIFHasExtensions.h"
00186 #include "IPKIFParseExtensions.h"
00187 #include "InhibitAnyPolicy.h"
00188 #include "InhibitAnyPolicyFactory.h"
00189 #include "InvalidityDate.h"
00190 #include "InvalidityDateFactory.h"
00191 #include "IssuerAltName.h"
00192 #include "IssuerAltNameFactory.h"
00193 #include "IssuingDistributionPoint.h"
00194 #include "IssuingDistributionPointFactory.h"
00195 #include "KeyUsage.h"
00196 #include "KeyUsageFactory.h"
00197 #include "Name.h"
00198 #include "NameConstraints.h"
00199 #include "NameConstraintsFactory.h"
00200 #include "OID.h"
00201 #include "PKIFTime.h"
00202 #include "PKIFX509Extensions2.h"
00203 #include "Period.h"
00204 #include "PolicyConstraints.h"
00205 #include "PolicyConstraintsFactory.h"
00206 #include "PolicyInformation.h"
00207 #include "PolicyInformationSet.h"
00208 #include "PolicyInformationSetFactory.h"
00209 #include "PolicyMapping.h"
00210 #include "PolicyMappings.h"
00211 #include "PolicyMappingsFactory.h"
00212 #include "PolicyQualifier.h"
00213 #include "PrivateKeyUsage.h"
00214 #include "PrivateKeyUsageFactory.h"
00215 #include "ReasonFlags.h"
00216 #include "SubjectAltName.h"
00217 #include "SubjectAltNameFactory.h"
00218 #include "SubjectKeyIdentifier.h"
00219 #include "SubjectKeyIdentifierFactory.h"
00220 #include "SubjectPublicKeyInfo.h"
00221 #include "Validity.h"
00222 #include "X509Extension.h"
00223 
00224 #endif //  __PKIF_H__

Generated on Mon Nov 15 11:15:52 2010 for PublicKeyInfrastructureFramework(PKIF) by  doxygen 1.5.6