DataProtectionProvider.UnprotectAsync(IBuffer) Metodo

Definizione

Decrittografa in modo asincrono i dati statici.

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)

Parametri

data
IBuffer

Dati da decrittografare.

Restituisce

Rappresenta un'operazione asincrona.

Attributi

Commenti

È necessario chiamare il costruttore DataProtectionProvider() prima di chiamare questo metodo.

Per i descrittori di sicurezza e le stringhe SDDL, è necessario impostare la funzionalità di autenticazione aziendale nel manifesto. La funzionalità di autenticazione aziendale è limitata all'app UWP creata con gli account aziendali ed è soggetta a una convalida aggiuntiva dell'onboarding. È consigliabile evitare la funzionalità di autenticazione aziendale, a meno che non sia assolutamente necessaria. Per altre informazioni, vedere Registrazione per un account per sviluppatore. Ad esempio, i provider SID e SDDL seguenti richiedono la funzionalità di autenticazione aziendale:

  • "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)"

Questi provider non richiedono la funzionalità di autenticazione aziendale:

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

Si applica a