EncryptionProvider.Authenticate(Object, Object, UInt32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Используется для определения того, имеет ли пользователь соответствующие разрешения на открытие зашифрованного документа.
public:
int Authenticate(System::Object ^ ParentWindow, System::Object ^ EncryptionData, [Runtime::InteropServices::Out] System::UInt32 % PermissionsMask);
public int Authenticate (object ParentWindow, object EncryptionData, out uint PermissionsMask);
abstract member Authenticate : obj * obj * uint32 -> int
Public Function Authenticate (ParentWindow As Object, EncryptionData As Object, ByRef PermissionsMask As UInteger) As Integer
Параметры
- ParentWindow
- Object
Указывает окно, вызываемое для отображения параметров шифрования.
- EncryptionData
- Object
Содержит зашифрованные данные для текущего документа.
- PermissionsMask
- UInt32
Пользовательский интерфейс, отображаемый надстройкой поставщика шифрования.
Возвращаемое значение
Integer
Комментарии
Здесь поставщик шифрования надстроек COM отображает любой пользовательский интерфейс, применимый для применения шифрования. Например, поставщик шифрования паролей запрашивает пароль пользователя.