Add concept of default_trust_anchors.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20914 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -180,6 +180,7 @@ struct hx509_context_data {
|
|||||||
hx509_error error;
|
hx509_error error;
|
||||||
struct et_list *et_list;
|
struct et_list *et_list;
|
||||||
char *querystat;
|
char *querystat;
|
||||||
|
hx509_certs default_trust_anchors;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* _hx509_calculate_path flag field */
|
/* _hx509_calculate_path flag field */
|
||||||
@@ -188,3 +189,11 @@ struct hx509_context_data {
|
|||||||
extern const AlgorithmIdentifier * _hx509_crypto_default_sig_alg;
|
extern const AlgorithmIdentifier * _hx509_crypto_default_sig_alg;
|
||||||
extern const AlgorithmIdentifier * _hx509_crypto_default_digest_alg;
|
extern const AlgorithmIdentifier * _hx509_crypto_default_digest_alg;
|
||||||
extern const AlgorithmIdentifier * _hx509_crypto_default_secret_alg;
|
extern const AlgorithmIdentifier * _hx509_crypto_default_secret_alg;
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Configurable options
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifdef __APPLE__
|
||||||
|
#define HX509_DEFAULT_ANCHORS "KEYCHAIN:system"
|
||||||
|
#endif
|
||||||
|
Reference in New Issue
Block a user