C# Класс NuGet.Services.Operations.Secrets.DpapiNg.DpapiNGDataProtector

Наследование: System.Security.Cryptography.DataProtector
Показать файл Открыть проект

Открытые методы

Метод Описание
DpapiNGDataProtector ( string applicationName, string primaryPurpose, string specificPurposes ) : System
DpapiNGDataProtector ( string protectionDescriptor, string applicationName, string primaryPurpose, string specificPurposes ) : System
IsReprotectRequired ( byte encryptedData ) : bool

Защищенные методы

Метод Описание
ProviderProtect ( byte userData ) : byte[]
ProviderUnprotect ( byte encryptedData ) : byte[]

Описание методов

DpapiNGDataProtector() публичный Метод

public DpapiNGDataProtector ( string applicationName, string primaryPurpose, string specificPurposes ) : System
applicationName string
primaryPurpose string
specificPurposes string
Результат System

DpapiNGDataProtector() публичный Метод

public DpapiNGDataProtector ( string protectionDescriptor, string applicationName, string primaryPurpose, string specificPurposes ) : System
protectionDescriptor string
applicationName string
primaryPurpose string
specificPurposes string
Результат System

IsReprotectRequired() публичный Метод

public IsReprotectRequired ( byte encryptedData ) : bool
encryptedData byte
Результат bool

ProviderProtect() защищенный Метод

protected ProviderProtect ( byte userData ) : byte[]
userData byte
Результат byte[]

ProviderUnprotect() защищенный Метод

protected ProviderUnprotect ( byte encryptedData ) : byte[]
encryptedData byte
Результат byte[]