Compartilhar via


EncryptionProvider.Authenticate(Object, Object, UInt32) Método

Definição

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.

Aplica-se a