Для изменения размера нажмите или перетащите

AuthCryptoProviderService - класс

Сервис криптопровайдеров входа в систему
Иерархия наследования
Object
  EleWise.ELMA.Security.ServicesCryptoProviderServiceBaseIAuthCryptoProvider
    EleWise.ELMA.Security.ServicesAuthCryptoProviderService

Пространство имён:  EleWise.ELMA.Security.Services
Сборка:  EleWise.ELMA.Security (в EleWise.ELMA.Security.dll) Версия: 1.0.0.0
Синтаксис
C#
public class AuthCryptoProviderService : CryptoProviderServiceBase<IAuthCryptoProvider>

Тип AuthCryptoProviderService предоставляет следующие члены.

Свойства
  ИмяОписание
Открытое свойствоAuthenticationService
Служба аутентификации системы
(Унаследован от CryptoProviderServiceBaseT.)
Открытое свойствоComponentManager
Менеджер компонентов
(Унаследован от CryptoProviderServiceBaseT.)
Открытое свойствоContextBoundVariableService
Сервис работы со значениями переменных в рамках контекста (например, веб-запроса)
(Унаследован от CryptoProviderServiceBaseT.)
Открытое свойствоDefaultDigitalSignatureType
Типа электронной подписи по умолчанию
(Переопределяет CryptoProviderServiceBaseTDefaultDigitalSignatureType.)
Открытое свойствоDefaultDigitalSignatureTypeUid
Uid типа электронной подписи по умолчанию
(Унаследован от CryptoProviderServiceBaseT.)
Открытое свойствоDefaultProvider
Провайдер по умолчанию
(Переопределяет CryptoProviderServiceBaseTDefaultProvider.)
Открытое свойствоDefaultProviderUid
Uid провайдера по умолчанию
(Унаследован от CryptoProviderServiceBaseT.)
Открытое свойствоDigitalSignatureTypes
Типы электронной подписи
(Унаследован от CryptoProviderServiceBaseT.)
Открытое свойствоLogger
Логгер
(Унаследован от CryptoProviderServiceBaseT.)
Открытое свойствоModule
Настройки безопасности
Открытое свойствоProviders
Получить все провайдеры
(Унаследован от CryptoProviderServiceBaseT.)
Открытое свойствоUserCryptoProfileManager
Менеджер крипто профилей пользователя
В начало страницы
Методы
  ИмяОписание
Защищённый методBinaryFileBytes (Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(Byte, Byte, Boolean)
Проверить сигнатуру подписанных данных (для текущего пользователя)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(Byte, String, Boolean)
Проверить сигнатуру подписанных данных (для текущего пользователя)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(String, Byte, Boolean)
Проверить сигнатуру подписанного текста с неизвестной кодировкой (для текущего пользователя)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(String, String, Boolean)
Проверить сигнатуру подписанного текста с неизвестной кодировкой (для текущего пользователя)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(BinaryFile, String, Boolean)
Проверить сигнатуру подписанных данных (для текущего пользователя)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(Byte, Byte, Boolean, IUser)
Проверить сигнатуру подписанных данных (для указанного пользователя)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(Byte, Byte, Boolean, Guid)
Проверить сигнатуру подписанных данных (для указанного провайдера)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(Byte, String, Boolean, IUser)
Проверить сигнатуру подписанных данных (для указанного пользователя)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(Byte, String, Boolean, Guid)
Проверить сигнатуру подписанных данных (для указанного провайдера)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(String, Byte, Boolean, IUser)
Проверить сигнатуру подписанного текста с неизвестной кодировкой (для указанного пользователя)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(String, Byte, Boolean, Guid)
Проверить сигнатуру подписанного текста с неизвестной кодировкой (для указанного провайдера)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(String, Byte, Boolean, String)
Проверить сигнатуру подписанного текста с неизвестной кодировкой (для текущего пользователя)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(String, String, Boolean, IUser)
Проверить сигнатуру подписанного текста с неизвестной кодировкой (для указанного пользователя)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(String, String, Boolean, Guid)
Проверить сигнатуру подписанного текста с неизвестной кодировкой (для указанного провайдера)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(String, String, Boolean, String)
Проверить сигнатуру подписанного текста с неизвестной кодировкой (для текущего пользователя)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(BinaryFile, Byte, Boolean, Guid)
Проверить сигнатуру подписанных данных (для указанного провайдера)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(BinaryFile, String, Boolean, Guid)
Проверить сигнатуру подписанных данных (для указанного провайдера)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(Byte, Byte, Boolean, IUser, NullableGuid)
Проверить сигнатуру подписанных данных (для указанного пользователя или провайдера) Все перевызовы ведут сюда
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(String, Byte, Boolean, IUser, String)
Проверить сигнатуру подписанного текста с неизвестной кодировкой (для указанного пользователя)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(String, Byte, Boolean, Guid, String)
Проверить сигнатуру подписанного текста с известной кодировкой (для указанного провайдера)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(String, Byte, Boolean, Guid, String)
Проверить сигнатуру подписанного текста с неизвестной кодировкой (для указанного провайдера)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(String, String, Boolean, IUser, String)
Проверить сигнатуру подписанного текста с неизвестной кодировкой (для указанного пользователя)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(String, String, Boolean, Guid, String)
Проверить сигнатуру подписанного текста с неизвестной кодировкой (для указанного провайдера)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(String, Byte, Boolean, IUser, NullableGuid, String)
Проверить сигнатуру подписанного текста с неизвестной кодировкой (для пользователя или указанного провайдера)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методCheckSignature(String, String, Boolean, IUser, NullableGuid, String)
Проверить сигнатуру подписанного текста с неизвестной кодировкой (для указанного пользователя или провайдера)
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetCurrentUserDigitalSignatureType
Получить тип электронной подписи для текущего пользователя
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetCurrentUserDigitalSignatureTypeUid
Получить uid типа электронной подписи для текущего пользователя
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetCurrentUserDigitalSignatureTypeUid(Boolean)
Получить uid типа электронной подписи для текущего пользователя
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetCurrentUserProvider
Провайдер для пользователя
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetCurrentUserProvider(Boolean)
Провайдер для пользователя
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetCurrentUserProviderUid
Uid провайдер для текущего пользователя
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetCurrentUserProviderUid(Boolean)
Uid провайдер для текущего пользователя
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetDigitalSignatureType
Получить тип электронной подписи
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetDigitalSignatureTypeName
Получить имя типа электронной подписи
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetDigitalSignatureTypes
Получить типы электронной подписи для существующих провайдеров
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetDigitalSignatureTypesByProviderUid
Получить типы подписей для провайдера
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetProviderByUid
Получить провайдер по uid'e
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetUserDigitalSignatureType
Получить тип электронной подписи для пользователя
(Переопределяет CryptoProviderServiceBaseTGetUserDigitalSignatureType(IUser, Boolean).)
Открытый методGetUserDigitalSignatureTypeUid(IUser)
Получить тип электронной подписи для пользователя
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetUserDigitalSignatureTypeUid(IUser, Boolean)
Получить uid типа электронной подписи для пользователя
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetUserProvider(IUser)
Провайдер по умолчанию
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetUserProvider(IUser, Boolean)
Провайдер для пользователя
(Переопределяет CryptoProviderServiceBaseTGetUserProvider(IUser, Boolean).)
Открытый методGetUserProviderName
Имя провайдер для пользователя
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetUserProviderUid(IUser)
Провайдер для пользователя
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методGetUserProviderUid(IUser, Boolean)
Uid провайдер для пользователя
(Унаследован от CryptoProviderServiceBaseT.)
Открытый методRunWithProvider
Выполнить действие с указанием провайдера
(Унаследован от CryptoProviderServiceBaseT.)
Защищённый методSignatureToBytes (Унаследован от CryptoProviderServiceBaseT.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGetID
Получить идентификатор из объекта. Вызывает ToString().ToLower()
(Определяется ObjectExtensions.)
Открытый метод расширенияImplementation
Получить реальный объект из класса
(Определяется ModelExtensions.)
Открытый метод расширенияSafeToString (Определяется ObjectExtensions.)
Открытый метод расширенияToEncodedJson
Получить представление объекта в структуре Json, зашифрованную для атрибута
(Определяется ObjectExtensions.)
Открытый метод расширенияToJson
Получить представление объекта в структуре Json
(Определяется ObjectExtensions.)
Открытый метод расширенияToJsonSlice
Получить представление объекта в структуре Json. Обрезает стартовый и конечный символы { и }
(Определяется ObjectExtensions.)
В начало страницы
См. также