Microsoft.SqlServer.Dac.KeyVault Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
| Имя | Описание |
|---|---|
| ClientAndSecretAuthInfo |
Сведения о проверке подлинности для идентификатора клиента и секрета, которые обычно поддерживаются в сценариях командной строки. Это можно получить с помощью Azure SDK для входа в Azure и получения этих сведений. |
| DacKeyVaultService |
Предоставляет службу для обнаружения и настройки KeyVaultAuthenticator запросов доступа к хранилищу ключей. Эти запросы будут возникать во время развертывания, если зашифрованная таблица изменяется. Она также поддерживает инициализацию общего хранилища ключей в приложении |
| KeyVaultAuthenticator |
Базовый класс для любого поставщика проверки подлинности Azure Key Vault. Это отвечает за вход в Azure, получение ключей доступа и возвращение вызывающему объекту. Примечания. Для каждого процесса разрешено только один поставщик, а первый — регистрация успешного поставщика. Чтобы поддерживать DacServices и связанные API, используемые в нескольких средствах пользовательского интерфейса и командной строке SqlPackage, привязка к библиотеке DLL проверки подлинности Azure слабо связана с основной платформой Dac Framework с помощью MEF. Поставщик по умолчанию доступен для использования в SqlPackage и других сценариях командной строки, поддерживая базовую проверку подлинности на основе учетных данных. Это можно переопределить для интеграции с пользовательскими конвейерами проверки подлинности или в приложение пользовательского интерфейса путем расширения этого метода и предоставления typeof(KeyVaultAuthenticator), уникального ExportableAttribute идентификатора и высокого приоритета. |
| KeyVaultAuthInfoBase |
Класс данных для определения сведений KeyVaultAuthenticator о проверке подлинности, которые могут передаваться при настройке |
| KeyVaultValidationResult |
Результат, возвращенный из проверяющего средства хранилища ключей. Указывает на успешность или сбой, а также все соответствующие сообщения об ошибках |