PKIFBCryptPublicKey.cpp File Reference


Detailed Description

Subsystem: Cryptography (PKIFCRYPTO)

Module: CPKIFBPublicKey

Id
PKIFBCryptPublicKey.cpp 11149 2010-01-21 16:40:51Z agalustyan

Definition in file PKIFBCryptPublicKey.cpp.

#include "PKIFBCryptPublicKey.h"
#include <wincrypt.h>
#include <iostream>
#include <sstream>
#include "PKIFKeyMaterial.h"
#include "PKIFCryptoPPKeyMaterial.h"
#include "Buffer.h"
#include "Certificate.h"
#include "AlgorithmIdentifier.h"
#include "SubjectPublicKeyInfo.h"
#include "PKIFException.h"
#include "PKIFCryptoException.h"
#include "ToolkitUtils.h"
#include "components.h"
#include "PKIFCommonErrors.h"
#include "PKIFCNGUtils.h"
#include "PKIFCAPIErrors.h"

Include dependency graph for PKIFBCryptPublicKey.cpp:

Go to the source code of this file.

Defines

#define NT_SUCCESS(Status)   (((NTSTATUS)(Status)) >= 0)

Functions

bool GetCAPI1ProvType (PCERT_PUBLIC_KEY_INFO spki, DWORD &prov)


Define Documentation

#define NT_SUCCESS ( Status   )     (((NTSTATUS)(Status)) >= 0)


Function Documentation

bool GetCAPI1ProvType ( PCERT_PUBLIC_KEY_INFO  spki,
DWORD prov 
)

Interface: Module

This function is used to determine the CAPI1 provider type

Returns:
This function returns true if the provider type was recognized
Parameters:
spki  [in]subjectPublicKeyInfo structure
prov  [out]CAPI1 provider type

Definition at line 45 of file PKIFBCryptPublicKey.cpp.

Referenced by CPKIFBCryptPublicKey::Initialize().


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