DataProtectionProvider.UnprotectAsync(IBuffer) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entschlüsselt statische Daten asynchron.
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
Zu entschlüsselnde Daten.
Gibt zurück
Stellt einen asynchronen Vorgang dar.
- Attribute
Hinweise
Sie müssen den DataProtectionProvider() -Konstruktor aufrufen, bevor Sie diese Methode aufrufen.
Für Sicherheitsdeskriptoren und SDDL-Zeichenfolgen müssen Sie die Unternehmensauthentifizierungsfunktion im Manifest festlegen. Die Unternehmensauthentifizierungsfunktion ist auf die mit Unternehmenskonten erstellte UWP-App beschränkt und unterliegt einer zusätzlichen Onboardingüberprüfung. Sie sollten die Unternehmensauthentifizierungsfunktion vermeiden, es sei denn, dies ist unbedingt erforderlich. Weitere Informationen finden Sie unter Registrieren für ein Entwicklerkonto. Die folgenden SID- und SDDL-Anbieter erfordern beispielsweise die Unternehmensauthentifizierungsfunktion:
- "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)"
Für diese Anbieter ist die Unternehmensauthentifizierungsfunktion nicht erforderlich:
- "LOCAL=user"
- "LOCAL=machine"
- "WEBCREDENTIALS=MyPasswordName"
- "WEBCREDENTIALS=MyPasswordName,myweb.com"