Объекты С# Библиотека для работы с Guardant API из C# -это набор классов,перечислений,структур и методов. Элементы этого набора написаны на алгоритмическом языке C# и входят в интерфейс прикладного программирования Guardant API
...
Название объекта | Краткое описание | ||
Базовый Класс для задания номера алгоритма. | |||
Задает режим работы алгоритма и процесс шифрования. | |||
Номера алгоритмов и защищенных ячеек в демонстрационной прошивке прошивке Guardant Sign | |||
Класс содержит константы для получения информации с помощью функции метода GrdGetInfo. Режимы поиска и логина. | |||
Константы для получения информации с помощью функции метода GrdGetInfo. Информация о текущем ключе. | |||
Класс содержит константы для получения информации с помощью функции метода GrdGetInfo. Информация о режиме. | |||
Константы для получения информации с помощью метода GrdGetInfo.Информация о текущем сетевом ключе. | |||
Класс содержит константы для получения информации с помощью метода GrdGetInfo. Информация об API. | |||
Номера программно-реализованных алгоритмов | |||
Класс SAM адресов полей данных для использования в методах GrdRead и GrdWrite. | |||
Для софтверных алгоритмов и вычислений хеш | |||
Класс UAM адресов полей данных для использования в методах GrdRead и GrdWrite. | |||
Метод устанавливает путь к библиотекам Guardant API. | |||
Перечисление CrdNotifyMessage | Значения параметра nGrdNotifyMessage callback функции | ||
Перечисление Grd | Содержит константу Grd.StartCRC для вычисления 'последовательного' CRC | ||
Перечисление GrdADS | Guardant Stealth III: размеры определителей алгоритмов и защищенных ячеек по умолчанию. | ||
Перечисление GrdAES | Определяет размер контекста для программного алгоритма AES | ||
Перечисление GrdAES256 | Определяет размер ключа и блока данных для алгоритма AES256 | ||
Перечисление GrdAP | Пароли к демонстрационным алгоритмам Guardant GSII64. | ||
Перечисление GrdARS | Guardant Stealth III: Размер вопроса к алгоритмам и защищенным ячейкам по умолчанию | ||
Перечисление GrdAT | Алгоритмы ключей Guardant Stealth. | ||
Перечисление GrdCHM | Флаги, задающие режим создания контейнера для метода GrdCreateHandle. | ||
Перечисление GrdCodeState | Значения GrdCodePublicData.bState | ||
Перечисление GrdCRC32 | Определяет размер цифровой подписи при вычислении CRC | ||
Перечисление GrdDC | Демонстрационные коды | ||
Перечисление GrdDI | Интерфейсы ключей | ||
Перечисление GrdDM | Модели ключей | ||
Перечисление GrdDR | Способ доступа | ||
Перечисление GrdDSF | Флаги часов реального времени | ||
Перечисление GrdDT | Типы ключей | ||
Перечисление GrdE | Стандартный набор ошибок. | ||
Перечисление GrdECC160 | Константы проверки цифровой подписи (для использования в GrdVerifySign) | ||
Перечисление GrdF | Режим поиска для метода GrdFind. | ||
Перечисление GrdFM | Флаги, используемые в методе GrdSetFindMode, разрешающие использовать при поиске параметры, записанные в обязательных полях ключа. | ||
Флаги, задающие список возможных интерфейсов ключей, участвующих в поиске. | |||
Флаги, задающие список возможных моделей ключа, участвующих в поиске | |||
Перечисление GrdFMR | Позволяет задать режим поиска ключей. | ||
Перечисление GrdGF | GrdGF | ||
Определяет размер цифровой подписи при вычислении HASH64 | |||
Перечисление GrdLM | Флаги для метода GrdLogin. | ||
Перечисление GrdLNG | Идентификатор языка для метода GrdFormatMessage. | ||
Перечисление GrdLockMode | Флаги для метода GrdLock. | ||
Позволяет выбрать расположение файла сетевых настроек клиента. | |||
Перечисление GrdSHA256 | Определяет размер цифровой подписи и контекста для алгоритма SHA256 | ||
Режим работы GrdTRU. | |||
Перечисление GrdUM | Методы обновления защищенных ячеек. | ||
Перечисление GrdVSC | Типы алгоритмов цифровой подписи (для использования в GrdVerifySign) | ||
Режим работы, задается в методе GrdSetWorkMode. | |||
Перечисление rs_algo | Тип защищенной ячейки | ||
Перечисление rs_HiFlags | Дополнительные флаги свойств защищенной ячейки. | ||
Перечисление rs_LoFlags | Младший байт флагов защищенной ячейки. | ||
Структура FindInfo | |||
Структура GrdCodeInfo | |||
Handle | Структура, определяющая хендл не указателем, а 64-разрядным целым числом; ее использование в методах вместо IntPtr позволяет избежать unsafe-кода | Структура Handle |