Module: NodeNotInNodeListAndNotIgnoredAndIssuedBy
Definition in file NodeNotInNodeListAndNotIgnoredAndIssuedBy.cpp.
#include "NodeNotInNodeListAndNotIgnoredAndIssuedBy.h"
#include "Certificate.h"
#include "PKIFCertificateNodeEntry.h"
#include "PKIFPathSettings.h"
#include "Name.h"
#include "IPKIFNameAndKey.h"
#include "PKIFNameAndKeyWithScore.h"

Go to the source code of this file.
Functions | |
| bool | CheckPolicies (CPKIFCertificatePtr &subjectCert, CPKIFCertificatePtr &issuerCert, CPKIFPathSettingsPtr &settings) |
| bool | CheckKIDsAndSignatures (CPKIFCertificatePtr &subjectCert, CPKIFCertificatePtr &issuerCert) |
| bool CheckKIDsAndSignatures | ( | CPKIFCertificatePtr & | subjectCert, | |
| CPKIFCertificatePtr & | issuerCert | |||
| ) |
Interface: Subsystem
This is a helper function that checks key identifiers and signatures
| True | if key ids match or signature is verified | |
| False | if signature verification failed |
| subjectCert | [in] Subject certificate |
| issuerCert | [in] Issuer certificate |
Definition at line 106 of file BuilderUtils.cpp.
References GetPlatformCryptoRaw(), KeyIDsMatch(), and IPKIFCryptoRawOperations::VerifyCertificate().
| bool CheckPolicies | ( | CPKIFCertificatePtr & | subjectCert, | |
| CPKIFCertificatePtr & | issuerCert, | |||
| CPKIFPathSettingsPtr & | settings | |||
| ) |
Interface: Subsystem
This is a helper function that checks policies on subject and issuer certificates
| subjectCert | [in] Subject certificate |
| issuerCert | [in] Issuer certificate |
| settings | [in] Reference to a smart pointer to a CPKIFPathSettings object containing the path processing settings to use when checking policies |
Definition at line 58 of file BuilderUtils.cpp.
References g_anyPolicy, and SomeMatch().
1.5.6