C# Class Internal.Cryptography.Pal.OpenSslPkcs12Reader

Inheritance: IDisposable
Show file Open project: dotnet/corefx Class Usage Examples

Public Methods

Method Description
Decrypt ( SafePasswordHandle password ) : void
Dispose ( ) : void
ReadCertificates ( ) : List
TryRead ( Microsoft.Win32.SafeHandles.SafeBioHandle fileBio, OpenSslPkcs12Reader &pkcs12Reader ) : bool
TryRead ( byte data, OpenSslPkcs12Reader &pkcs12Reader ) : bool

Private Methods

Method Description
OpenSslPkcs12Reader ( Microsoft.Win32.SafeHandles.SafePkcs12Handle pkcs12Handle ) : System

Method Details

Decrypt() public method

public Decrypt ( SafePasswordHandle password ) : void
password Microsoft.Win32.SafeHandles.SafePasswordHandle
return void

Dispose() public method

public Dispose ( ) : void
return void

ReadCertificates() public method

public ReadCertificates ( ) : List
return List

TryRead() public static method

public static TryRead ( Microsoft.Win32.SafeHandles.SafeBioHandle fileBio, OpenSslPkcs12Reader &pkcs12Reader ) : bool
fileBio Microsoft.Win32.SafeHandles.SafeBioHandle
pkcs12Reader OpenSslPkcs12Reader
return bool

TryRead() public static method

public static TryRead ( byte data, OpenSslPkcs12Reader &pkcs12Reader ) : bool
data byte
pkcs12Reader OpenSslPkcs12Reader
return bool