C# Class System.Security.Cryptography.ProtectedData

Datei anzeigen Open project: dotnet/corefx Class Usage Examples

Public Methods

Method Description
Protect ( byte userData, byte optionalEntropy, DataProtectionScope scope ) : byte[]
Protect ( byte userData, byte optionalEntropy, System scope ) : byte[]
Unprotect ( byte encryptedData, byte optionalEntropy, DataProtectionScope scope ) : byte[]
Unprotect ( byte encryptedData, byte optionalEntropy, System scope ) : byte[]

Private Methods

Method Description
ErrorMayBeCausedByUnloadedProfile ( int errorCode ) : bool
ProtectOrUnprotect ( byte inputData, byte optionalEntropy, DataProtectionScope scope, bool protect ) : byte[]

Method Details

Protect() public static method

public static Protect ( byte userData, byte optionalEntropy, DataProtectionScope scope ) : byte[]
userData byte
optionalEntropy byte
scope DataProtectionScope
return byte[]

Protect() public static method

public static Protect ( byte userData, byte optionalEntropy, System scope ) : byte[]
userData byte
optionalEntropy byte
scope System
return byte[]

Unprotect() public static method

public static Unprotect ( byte encryptedData, byte optionalEntropy, DataProtectionScope scope ) : byte[]
encryptedData byte
optionalEntropy byte
scope DataProtectionScope
return byte[]

Unprotect() public static method

public static Unprotect ( byte encryptedData, byte optionalEntropy, System scope ) : byte[]
encryptedData byte
optionalEntropy byte
scope System
return byte[]