| Top |  |  |  |  | 
| PCCERT_CONTEXT | xmlSecMSCryptoKeyDataGetCert () | 
| HCRYPTKEY | xmlSecMSCryptoKeyDataGetKey () | 
| HCRYPTKEY | xmlSecMSCryptoKeyDataGetDecryptKey () | 
| PCCERT_CONTEXT | xmlSecMSCryptoCertDup () | 
| xmlSecKeyDataPtr | xmlSecMSCryptoCertAdopt () | 
| HCRYPTPROV | xmlSecMSCryptoKeyDataGetMSCryptoProvider () | 
| DWORD | xmlSecMSCryptoKeyDataGetMSCryptoKeySpec () | 
| PCRYPT_KEY_PROV_INFO | xmlSecMSCryptoKeyDataGetMSCryptoProviderInfo () | 
PCCERT_CONTEXT
xmlSecMSCryptoKeyDataGetCert (xmlSecKeyDataPtr data);
Native MSCrypto certificate retrieval from xmlsec keydata. The returned PCCERT_CONTEXT must not be released by the caller.
HCRYPTKEY xmlSecMSCryptoKeyDataGetKey (xmlSecKeyDataPtr data,xmlSecKeyDataType type);
Native MSCrypto key retrieval from xmlsec keydata. The returned HKEY must not be destroyed by the caller.
HCRYPTKEY
xmlSecMSCryptoKeyDataGetDecryptKey (xmlSecKeyDataPtr data);
Native MSCrypto decrypt key retrieval from xmlsec keydata. The returned HKEY must not be destroyed by the caller.
PCCERT_CONTEXT
xmlSecMSCryptoCertDup (PCCERT_CONTEXT pCert);
Duplicates the pCert
.
xmlSecKeyDataPtr xmlSecMSCryptoCertAdopt (PCCERT_CONTEXT pCert,xmlSecKeyDataType type);
Creates key data value from the cert.
HCRYPTPROV
xmlSecMSCryptoKeyDataGetMSCryptoProvider
                               (xmlSecKeyDataPtr data);
Gets crypto provider handle
DWORD
xmlSecMSCryptoKeyDataGetMSCryptoKeySpec
                               (xmlSecKeyDataPtr data);
Gets key spec info.
PCRYPT_KEY_PROV_INFO
xmlSecMSCryptoKeyDataGetMSCryptoProviderInfo
                               (xmlSecKeyDataPtr data);
Gets key provider info.