МенеджерКриптографии (CryptoManager)
МенеджерКриптографии (CryptoManager)
Доступен, начиная с версии 8.2.
Свойства:
АдресаСерверовМетокВремени (TimestampServersAddresses)АлгоритмПодписи (SignAlgorithm)
АлгоритмХеширования (HashAlgorithm)
АлгоритмШифрования (EncryptAlgorithm)
ВключениеДанныхВПодпись (IncludeDataInSignature)
ВключениеСертификатовВПодпись (IncludeCertificatesInSignature)
ИспользованиеИнтерактивногоРежима (InteractiveModeUse)
ОпределениеАлгоритмаХеширования (HashAlgorithmDefinition)
ОпределениеАлгоритмаШифрования (EncryptAlgorithmDefinition)
ПарольДоступаКЗакрытомуКлючу (PrivateKeyAccessPassword)
Методы:
ДобавитьАрхивнуюМеткуВремени (AddArchiveTimestamp)ДобавитьАрхивнуюМеткуВремениАсинх (AddArchiveTimestampAsync)
Зашифровать (Encrypt)
ЗашифроватьАсинх (EncryptAsync)
ИнициализироватьАсинх (InitializeAsync)
НайтиКлючевойКонтейнер (FindKeyContainer)
НайтиКлючевойКонтейнерАсинх (FindKeyContainerAsync)
НачатьДобавлениеАрхивнойМеткиВремени (BeginAddingArchiveTimestamp)
НачатьИнициализацию (BeginInitialization)
НачатьПодписывание (BeginSigning)
НачатьПолучениеИнформацииМодуляКриптографии (BeginGettingCryptoModuleInformation)
НачатьПолучениеКонтейнераПодписейКриптографии (BeginGettingCryptoSignaturesContainer)
НачатьПолучениеСертификатовИзПодписи (BeginGettingCertificatesFromSignature)
НачатьПолучениеХранилищаСертификатов (BeginGettingCertificateStore)
НачатьПроверкуМеткиВремени (BeginVerifyingTimestamp)
НачатьПроверкуПодписи (BeginVerifyingSignature)
НачатьПроверкуСертификата (BeginCheckingCertificate)
НачатьРасшифровку (BeginDecrypting)
НачатьУсовершенствованиеПодписи (BeginEnhancingSignature)
НачатьШифрование (BeginEncrypting)
Подписать (Sign)
ПодписатьАсинх (SignAsync)
ПоказатьСписокСертификатов (ShowCertificateList)
ПолучитьДанныеИзПодписи (GetDataFromSignature)
ПолучитьДанныеИзПодписиАсинх (GetDataFromSignatureAsync)
ПолучитьИнформациюМодуляКриптографии (GetCryptoModuleInformation)
ПолучитьИнформациюМодуляКриптографииАсинх (GetCryptoModleInformationAsync)
ПолучитьКонтейнерПодписейКриптографии (GetCryptoSignaturesContainer)
ПолучитьКонтейнерПодписейКриптографииАсинх (GetCryptoSignaturesContainerAsync)
ПолучитьСертификаты (GetCertificates)
ПолучитьСертификатыАсинх (GetCertificatesAsync)
ПолучитьСертификатыИзПодписи (GetCertificatesFromSignature)
ПолучитьСертификатыИзПодписиАсинх (GetCertificatesFromSignatureAsync)
ПолучитьХранилищеСертификатов (GetCertificateStore)
ПолучитьХранилищеСертификатовАсинх (GetCertificateStoreAsync)
ПроверитьМеткуВремени (VerifyTimeStamp)
ПроверитьМеткуВремениАсинх (VerifyTimestampAsync)
ПроверитьНаличиеДанныхВПодписи (CheckForDataInSignature)
ПроверитьНаличиеДанныхВПодписиАсинх (CheckForDataInSignatureAsync)
ПроверитьПодпись (VerifySignature)
ПроверитьПодписьАсинх (VerifySignatureAsync)
ПроверитьСертификат (CheckCertificate)
ПроверитьСертификатАсинх (CheckCertificateAsync)
Расшифровать (Decrypt)
РасшифроватьАсинх (DecryptAsync)
УсовершенствоватьПодпись (EnhanceSignature)
УсовершенствоватьПодписьАсинх (EnhanceSignatureAsync)
Конструкторы:
Без инициализации модуля криптографииДля инициализации
С инициализацией модуля криптографии
Описание:
Предоставляет доступ к криптографическому функционалу с помощью заданного модуля криптозащиты.
Примечание. На мобильной платформе параметры конструктора объекта и метода НачатьИнициализацию игнорируются.
Доступность:
Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер.
Использование в версии:
Доступен, начиная с версии 8.2.
Описание изменено в версии 8.3.24.