DataProtectionProvider.UnprotectAsync(IBuffer) Método

Definição

Descriptografa de forma assíncrona os dados estáticos.

public:
 virtual IAsyncOperation<IBuffer ^> ^ UnprotectAsync(IBuffer ^ data) = UnprotectAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IBuffer> UnprotectAsync(IBuffer const& data);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IBuffer> UnprotectAsync(IBuffer data);
function unprotectAsync(data)
Public Function UnprotectAsync (data As IBuffer) As IAsyncOperation(Of IBuffer)

Parâmetros

data
IBuffer

Dados a serem descriptografado.

Retornos

Representa uma operação assíncrona.

Atributos

Comentários

Você deve chamar o construtor DataProtectionProvider() antes de chamar esse método.

Para descritores de segurança e cadeias de caracteres SDDL, você deve definir a funcionalidade de autenticação corporativa no manifesto. A funcionalidade de autenticação corporativa é restrita ao aplicativo UWP criado com contas da empresa e está sujeita a validação de integração adicional. Você deve evitar a funcionalidade de autenticação corporativa, a menos que seja absolutamente necessário. Para obter mais informações, consulte Registrando-se para uma conta de desenvolvedor. Por exemplo, os seguintes provedores SID e SDDL exigem a funcionalidade de autenticação corporativa:

  • "SID=S-1-5-21-4392301 AND SID=S-1-5-21-3101812"
  • "SDDL=O:S-1-5-5-0-290724G:SYD:(A;; CCDC;;; S-1-5-5-0-290724)(A;;DC;;; WD)"

Esses provedores não exigem a funcionalidade de autenticação corporativa:

  • "LOCAL=user"
  • "LOCAL=machine"
  • "WEBCREDENTIALS=MyPasswordName"
  • "WEBCREDENTIALS=MyPasswordName,myweb.com"

Aplica-se a