Был ли EphemeralKeyRing
удален от GitHub по причинам безопасности?Где исходный код Asp.Net Core для класса EphemeralKeyRing?
Этот мозговой тизер. В последнее время я потратил немало времени на чтение и поглощение иерархии классов, относящихся к основному хранилищу сеансов asp.net и защите данных ядра asp.net. В этих поездках я столкнулся с ссылкой на класс EphemeralKeyRing
. Однако код для этого класса, похоже, не находится в репозитории исходного кода Asp.Net Core на GitHub. Столь же странно, когда вы выполняете поиск по этому имени класса, я не могу найти ссылки в любом месте в Интернете, которые относятся к этому классу ядра asp.net, отличному от того, который использует его файл исходного кода GitHub.
Вот класс, новости вверх EphemeralKeyRing
объект: https://github.com/aspnet/DataProtection/blob/rel/1.1.0/src/Microsoft.AspNetCore.DataProtection/EphemeralDataProtectionProvider.cs
Вот результаты поиска GitHub для EphemeralKeyRing
класса в хранилище Asp.Net Core:
И вот удивительно редкий набор результатов Google при поиске EphemeralKeyRing
. Обратите внимание, что первая запись - это файл кода в GitHub, о котором я упоминал выше, который использует этот объект, а другие результаты не связаны с этим основным классом asp.net.
Так что мой вопрос заключается в следующем: Был ли исходный код для EphemeralKeyRing
класса опущенного из GitHub нарочно по соображениям безопасности? Или это там, и я просто искал неправильно?
Спасибо! Это безумие, я пропустил это. Я думаю, это потому, что, когда я искал репозиторий, он показывал файл, но только показывал две ссылки в файле, когда на самом деле было третье, а третье - объявление класса. –
Не беспокойтесь, я был там :) –