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().