Iterates over the certificates in a Windows certificate store. More...
#include <Win32Certificate.hpp>
Public Member Functions | |
StoreCertificateIterator (Win32CertificateLocation certStoreLocation, Win32CertificateStore certStore) | |
Constructs a store iterator for the the given certificate location and store. More... | |
bool | moveNext () |
Moves to the next certificate in the store. Returns false if there are no more certificates, and true otherwise. More... | |
void | reset () |
Resets the iterator back to the beginning of the store. More... | |
Win32CertificatePtr | current () |
Returns the current certificate. More... | |
Iterates over the certificates in a Windows certificate store.
RCF::StoreCertificateIterator::StoreCertificateIterator | ( | Win32CertificateLocation | certStoreLocation, |
Win32CertificateStore | certStore | ||
) |
Constructs a store iterator for the the given certificate location and store.
bool RCF::StoreCertificateIterator::moveNext | ( | ) |
Moves to the next certificate in the store. Returns false if there are no more certificates, and true otherwise.
void RCF::StoreCertificateIterator::reset | ( | ) |
Resets the iterator back to the beginning of the store.
Win32CertificatePtr RCF::StoreCertificateIterator::current | ( | ) |
Returns the current certificate.