NAME
Win32::Crypt::API - Perl interface to functions that assist in working with Microsoft's CryptoAPI
SYNOPSIS
use Win32::Crypt::API;
my $capi = Win32::Crypt::API->new;
DESCRIPTION
Application programming interface that enables application developers to add authentication, encoding, and encryption to Win32-based applications.
METHODS
new
my $capi = Win32::Crypt::API->new;
CERTIFICATE STORE FUNCTIONS
A user site can, over time, collect many certificates. Typically, a site has certificates for the user of the site, and other certificates describing those individuals and entities with whom the user communicates. For each entity, there can be more than one certificate. For each individual certificate, there should be a chain of verifying certificates that provides a trail back to a trusted root certificate. Certificate stores and their related functions provide functionality to store, retrieve, enumerate, verify, and use the information stored in the certificates.
The following functions are used to work with the certificate stores, themselves.
CertAddStoreToCollection
CertCloseStore
CertControlStore
CertDuplicateStore
CertEnumPhysicalStore
CertEnumSystemStore
CertEnumSystemStoreLocation
CertGetStoreProperty
CertOpenStore
CertOpenSystemStore
CertRegisterPhysicalStore
CertRegisterSystemStore
CertRemoveStoreFromCollection
CertSaveStore
CertSetStoreProperty
CertUnregisterPhysicalStore
CertUnregisterSystemStore
AUTHOR
Sascha Kiefer, esskar@cpan.org
COPYRIGHT AND LICENSE
Copyright (C) 2006 Sascha Kiefer
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.