C# Class amp.bus.security.FileBasedCertProvider

Provides client certificates loaded from .pfx or similar files.
Inheritance: ICertificateProvider
Show file Open project: Berico-Technologies/AMP

Public Methods

Method Description
FileBasedCertProvider ( string clientCertFilename, string clientCertPassword ) : System
GetCertificate ( ) : X509Certificate2
GetCertificateFor ( string distinguishedName ) : X509Certificate2

Private Methods

Method Description
LoadCertificate ( string clientCertFilename, string clientCertPassword ) : X509Certificate2

Method Details

FileBasedCertProvider() public method

public FileBasedCertProvider ( string clientCertFilename, string clientCertPassword ) : System
clientCertFilename string
clientCertPassword string
return System

GetCertificate() public method

public GetCertificate ( ) : X509Certificate2
return System.Security.Cryptography.X509Certificates.X509Certificate2

GetCertificateFor() public method

public GetCertificateFor ( string distinguishedName ) : X509Certificate2
distinguishedName string
return System.Security.Cryptography.X509Certificates.X509Certificate2