Настройка шифрования аргументов
При настройке экземпляра служб Notification Services можно зашифровать аргументы для каналов доставки и внутрипроцессные поставщики событий и хранить эти аргументы в базах данных экземпляра и приложений. Шифрование аргументов используется для защиты конфиденциальных сведений.
Шифрование аргументов
Службы Notification Services хранят аргументы каналов доставки и внутрипроцессные поставщики событий в базах данных экземпляра и приложений. Эти аргументы могут содержать конфиденциальные сведения, например имена пользователей и пароли. Если аргументы зашифровать до их записи в базу данных, то пользователи с правом доступа к этой базе данных не смогут просмотреть конфиденциальные сведения.
Если включено шифрование аргументов, то при создании, регистрации и обновлении экземпляра необходимо предоставить ключ шифрования.
Если выбран параметр шифрования аргументов, службы Notification Services зашифровывают столбцы со значениями аргументов каналов доставки и поставщиков событий. Если служба Windows экземпляра запрашивает аргументы, то для их расшифровки используется ключ шифрования, заданный при регистрации экземпляра.
![]() |
---|
Шифрование аргументов позволяет защитить данные в базах данных, но не обеспечивает защиту для данных в XML-файлах или других текстовых файлах, используемых для создания и обновления экземпляров и приложений. Чтобы сохранить конфиденциальные данные вне файла конфигурации экземпляра (ICF) и файла определения приложения (ADF), можно использовать параметры, а затем при создании и обновлении экземпляра предоставить для этих параметров значения. Если использование параметров для приложений неприемлемо, то необходимо обеспечить безопасность папок, содержащих файлы ICF и ADF. Дополнительные сведения об использовании параметров см. в разделе Использование параметров в файле конфигурации экземпляра. |
Определение шифрования аргументов
При настройке экземпляра служб Notification Services с помощью XML включите шифрование аргументов в ICF-файле. Если настройка экземпляра служб Notification Services выполняется программным путем, то для шифрования аргументов используйте управляющие объекты служб Notification Services.
Включение шифрования аргументов
- EncryptArguments Element (ICF)
- Свойство EncryptArguments (NMO)
См. также
Основные понятия
Использование параметров в файле конфигурации экземпляра
Другие ресурсы
EncryptArguments Element (ICF)
Arguments Element (ICF)
Arguments Element for HostedProvider (ADF)
Instance Configuration File Templates
Настройка экземпляров служб Notification Services