C# Class NetworkCommsDotNet.Tools.SSLTools

Tools used in conjunction with SSL encrypted connections.
Mostra file Open project: MarcFletcher/NetworkComms.Net

Public Methods

Method Description
CreateSelfSignedCertificatePFX ( CertificateDetails certificateDetails ) : byte[]

Creates a self signed certificate which can be used for peer to peer authentication. Initial implementation used with permission from http://blogs.msdn.com/b/dcook/archive/2008/11/25/creating-a-self-signed-certificate-in-c.aspx

CreateSelfSignedCertificatePFX ( CertificateDetails certificateDetails, string certificateFileName ) : void

Creates a self signed certificate which can be used for peer to peer authentication and saves it to disk using provided certificateFileName. Initial implementation used with permission from http://blogs.msdn.com/b/dcook/archive/2008/11/25/creating-a-self-signed-certificate-in-c.aspx

Private Methods

Method Description
Check ( bool nativeCallSucceeded ) : void
ToSystemTime ( System.DateTime dateTime ) : SystemTime

Method Details

CreateSelfSignedCertificatePFX() public static method

Creates a self signed certificate which can be used for peer to peer authentication. Initial implementation used with permission from http://blogs.msdn.com/b/dcook/archive/2008/11/25/creating-a-self-signed-certificate-in-c.aspx
public static CreateSelfSignedCertificatePFX ( CertificateDetails certificateDetails ) : byte[]
certificateDetails CertificateDetails The certificate details to use.
return byte[]

CreateSelfSignedCertificatePFX() public static method

Creates a self signed certificate which can be used for peer to peer authentication and saves it to disk using provided certificateFileName. Initial implementation used with permission from http://blogs.msdn.com/b/dcook/archive/2008/11/25/creating-a-self-signed-certificate-in-c.aspx
public static CreateSelfSignedCertificatePFX ( CertificateDetails certificateDetails, string certificateFileName ) : void
certificateDetails CertificateDetails The certificate details to use.
certificateFileName string The certificate file name, e.g. certFile.PFX
return void