certificate caching inside given dir is turned on. This will use default implementation of shaken callback: stir_shaken_vs_default_callback().
There are three independent setings now that cross some logic inside the core of the lib and must be tested with each other:
stir_shaken_vs_set_callback
stir_shaken_vs_set_x509_cert_path_check
stir_shaken_vs_set_default_cert_caching
This results in 8 additional VS setups that must be tested + those with caching on must be tested with and without cert available in cache, so it's 2 2 3 = 12 in total.
By setting
stir_shaken_vs_set_default_cert_caching(ss, vs, 1); stir_shaken_vs_set_cache_expire_seconds(...); stir_shaken_vs_set_cache_dir(...);
certificate caching inside given dir is turned on. This will use default implementation of shaken callback: stir_shaken_vs_default_callback().
There are three independent setings now that cross some logic inside the core of the lib and must be tested with each other:
This results in 8 additional VS setups that must be tested + those with caching on must be tested with and without cert available in cache, so it's 2 2 3 = 12 in total.