Как получить доступ к самому последнему сертификату или сертификату, срок действия которого истекает позже, среди 2 сертификатов с одинаковым общим именем из windows хранилища сертификатов в c#. Я использую X509Store.Certificates.Find для получения сертификатов, но он возвращает мне список сертификатов, и они имеют одинаковое имя CN, но я хочу последний.
PS: я не хочу получать к нему доступ по отпечатку, потому что мне приходится менять его каждый раз, когда истекает срок действия сертификата