EncryptionProvider.Authenticate(Object, Object, UInt32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Utilizado para determinar se o usuário tem permissões apropriadas para abrir o documento criptografado.
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
Parâmetros
- ParentWindow
- Object
Especifica a janela que é chamada para exibir as configurações de criptografia.
- EncryptionData
- Object
Contém os dados criptografados do documento atual.
- PermissionsMask
- UInt32
A interface do usuário exibida pelo suplemento do provedor de criptografia.
Retornos
Integer
Comentários
Isso é onde o seu provedor de criptografia do suplemento de COM exibe qualquer interface do usuário é aplicável para a aplicação de criptografia. Por exemplo, um provedor de criptografia de senha exigiriam a senha do usuário.