C# Class Brunet.Security.Dtls.OpenSslCertificateHandler

Inheritance: Brunet.CertificateHandler
Show file Open project: pstjuste/brunet Class Usage Examples

Public Properties

Property Type Description
Store OpenSSL.X509.X509Store

Protected Properties

Property Type Description
_local_certificate OpenSSL.X509.X509Certificate

Public Methods

Method Description
AddCACertificate ( Mono.Security.X509 cert ) : bool
AddSignedCertificate ( Mono.Security.X509 cert ) : bool
MonoX509ToOpenSsl ( Mono.Security.X509 cert ) : OpenSSL.X509.X509Certificate
OpenSslCertificateHandler ( ) : Brunet
OpenSslCertificateHandler ( string cert_dir ) : Brunet
OpenSslCertificateHandler ( string cert_dir, string local_id ) : Brunet
OpenSslX509ToMonoX509 ( OpenSSL.X509 cert ) : Mono.Security.X509.X509Certificate

Method Details

AddCACertificate() public method

public AddCACertificate ( Mono.Security.X509 cert ) : bool
cert Mono.Security.X509
return bool

AddSignedCertificate() public method

public AddSignedCertificate ( Mono.Security.X509 cert ) : bool
cert Mono.Security.X509
return bool

MonoX509ToOpenSsl() public static method

public static MonoX509ToOpenSsl ( Mono.Security.X509 cert ) : OpenSSL.X509.X509Certificate
cert Mono.Security.X509
return OpenSSL.X509.X509Certificate

OpenSslCertificateHandler() public method

public OpenSslCertificateHandler ( ) : Brunet
return Brunet

OpenSslCertificateHandler() public method

public OpenSslCertificateHandler ( string cert_dir ) : Brunet
cert_dir string
return Brunet

OpenSslCertificateHandler() public method

public OpenSslCertificateHandler ( string cert_dir, string local_id ) : Brunet
cert_dir string
local_id string
return Brunet

OpenSslX509ToMonoX509() public static method

public static OpenSslX509ToMonoX509 ( OpenSSL.X509 cert ) : Mono.Security.X509.X509Certificate
cert OpenSSL.X509
return Mono.Security.X509.X509Certificate

Property Details

Store public property

public X509Store,OpenSSL.X509 Store
return OpenSSL.X509.X509Store

_local_certificate protected property

protected X509Certificate,OpenSSL.X509 _local_certificate
return OpenSSL.X509.X509Certificate