| keysstorekeysstore — Keys store implementation for Microsoft Cryptography API: Next Generation (CNG). |  | 
Stability Level
Stable, unless otherwise indicated
 
Functions
xmlSecMSCngKeysStoreGetKlass ()
xmlSecKeyStoreId
xmlSecMSCngKeysStoreGetKlass (void);
The MSCng list based keys store klass.
Returns
 MSCng list based keys store klass.
 
 
xmlSecMSCngKeysStoreAdoptKey ()
int
xmlSecMSCngKeysStoreAdoptKey (xmlSecKeyStorePtr store,
                              xmlSecKeyPtr key);
Adds key
 to the store
.
Returns
 0 on success or a negative value if an error occurs.
 
 
xmlSecMSCngKeysStoreLoad ()
int
xmlSecMSCngKeysStoreLoad (xmlSecKeyStorePtr store,
                          const char *uri,
                          xmlSecKeysMngrPtr keysMngr);
Reads keys from an XML file.
Returns
 0 on success or a negative value if an error occurs.
 
 
xmlSecMSCngKeysStoreSave ()
int
xmlSecMSCngKeysStoreSave (xmlSecKeyStorePtr store,
                          const char *filename,
                          xmlSecKeyDataType type);
Writes keys from store
 to an XML file.
Returns
 0 on success or a negative value if an error occurs.
 
 
 
Types and Values
xmlSecMSCngKeysStoreId
#define xmlSecMSCngKeysStoreId xmlSecMSCngKeysStoreGetKlass()
A MSCng keys store klass id.