Как получить доступ к X509Store в vba? - PullRequest
0 голосов
/ 12 июня 2019

Я создал следующий код C #:

        X509Store x509Store = null;
        x509Store = new X509Store(StoreName.My, StoreLocation.CurrentUser);
        x509Store.Open(OpenFlags.ReadOnly | OpenFlags.OpenExistingOnly);

        Debug.WriteLine("Certificates!");
        foreach (X509Certificate2 certificate in x509Store.Certificates)
        {
            Debug.WriteLine(certificate.ToString());
        }

Это всего лишь подтверждение концепции.Я должен сделать то же самое в ms-access-vba.

Я мог бы создать C # -сборку с com-классом для вызова кода из vba, но это много проблем, потому что регистрацияcom-объект нуждается в правах администратора.Поэтому я хочу избежать этого.

Есть ли способ получить доступ к сертификатам напрямую из vba (= вообще без использования C #)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...