DataProtectionProvider.UnprotectAsync(IBuffer) Metode

Definisi

Secara asinkron mendekripsi data statis.

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)

Parameter

data
IBuffer

Data yang akan didekripsi.

Mengembalikan

Mewakili operasi asinkron.

Atribut

Keterangan

Anda harus memanggil konstruktor DataProtectionProvider() sebelum memanggil metode ini.

Untuk deskriptor keamanan dan string SDDL, Anda harus mengatur kemampuan autentikasi perusahaan dalam manifes. Kemampuan autentikasi perusahaan dibatasi untuk aplikasi UWP yang dibangun dengan akun perusahaan, dan tunduk pada validasi onboarding tambahan. Anda harus menghindari kemampuan autentikasi perusahaan kecuali benar-benar diperlukan. Untuk informasi selengkapnya, lihat Mendaftar untuk akun pengembang. Misalnya, penyedia SID dan SDDL berikut memerlukan kemampuan autentikasi perusahaan:

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

Penyedia ini tidak memerlukan kemampuan autentikasi perusahaan:

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

Berlaku untuk