mirror of
https://github.com/OPCFoundation/UA-.NETStandard.git
synced 2026-10-19 07:02:16 +08:00
010a839ee8
In some use cases (e.g. Kubernetes secrets) it would be beneficial to store the certificates, private keys, crl etc. in a flat directory instead of having a root which contains a hierarchy with certs/crl/private etc. - Modify the `DirectoryCertificateStore` to allow it to use a flat structure by adding a special constructor. - Add the configuration builder functions to allow to specify custom certificate stores for app/user/https. - Add a test sample which shows how to use the 'flat store' with a custom cert store wrapper. - By default, behavior of `DirectoryCertificateStore` is unchanged. Needs an external wrapper to expose the flat mode.