2N/A * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2N/A * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2N/A * Commonly used data types are defined in "kmftypes.h".
2N/A#include <kmftypes.h>
2N/A#ifdef __cplusplus
2N/A KMF_ATTRIBUTE *);
2N/A KMF_RAW_SYM_KEY *);
2N/A KMF_ATTRIBUTE *);
2N/A unsigned int, char *, KMF_ENCODE_FORMAT *);
2N/A int, unsigned int, char *, KMF_ENCODE_FORMAT *);
2N/A int, KMF_GENERALNAMECHOICES);
2N/A KMF_X509_EXTENSION **, int *);
2N/A KMF_PRINTABLE_ITEM, char **);
2N/A KMF_X509_NAME *);
2N/A KMF_X509_NAME *);
2N/A KMF_BIGINT *);
2N/A int, KMF_GENERALNAMECHOICES, char *);
2N/A int, KMF_GENERALNAMECHOICES, char *);
2N/A KMF_ATTRIBUTE *);
2N/A KMF_KEYSTORE_TYPE *, char **);
2N/Aextern void kmf_free_str(char *);
2N/A KMF_ATTRIBUTE *);
2N/A#ifdef __cplusplus