keysstore
keysstore — 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.