C# Class Brunet.Security.Certificate

This represents an X509 certificate in a more usable format for our system.
Show file Open project: pstjuste/brunet Class Usage Examples

Protected Properties

Property Type Description
_issuer DistinguishedName
_node_address string
_public_key RSACryptoServiceProvider
_serial_number byte[]
_signature byte[]
_subject DistinguishedName
_unsigned_data byte[]
_x509 X509Certificate

Public Methods

Method Description
Certificate ( DistinguishedName Issuer, DistinguishedName Subject, byte Signature, byte SerialNumber, string NodeAddress, RSACryptoServiceProvider PublicKey ) : Brunet
Certificate ( Mono.Security.X509.X509Certificate Cert ) : Brunet
Certificate ( byte CertData ) : Brunet
ToString ( ) : string

Protected Methods

Method Description
Certificate ( ) : Brunet

Method Details

Certificate() protected method

protected Certificate ( ) : Brunet
return Brunet

Certificate() public method

public Certificate ( DistinguishedName Issuer, DistinguishedName Subject, byte Signature, byte SerialNumber, string NodeAddress, RSACryptoServiceProvider PublicKey ) : Brunet
Issuer DistinguishedName
Subject DistinguishedName
Signature byte
SerialNumber byte
NodeAddress string
PublicKey System.Security.Cryptography.RSACryptoServiceProvider
return Brunet

Certificate() public method

public Certificate ( Mono.Security.X509.X509Certificate Cert ) : Brunet
Cert Mono.Security.X509.X509Certificate
return Brunet

Certificate() public method

public Certificate ( byte CertData ) : Brunet
CertData byte
return Brunet

ToString() public method

public ToString ( ) : string
return string

Property Details

_issuer protected property

protected DistinguishedName _issuer
return DistinguishedName

_node_address protected property

protected string _node_address
return string

_public_key protected property

protected RSACryptoServiceProvider _public_key
return RSACryptoServiceProvider

_serial_number protected property

protected byte[] _serial_number
return byte[]

_signature protected property

protected byte[] _signature
return byte[]

_subject protected property

protected DistinguishedName _subject
return DistinguishedName

_unsigned_data protected property

protected byte[] _unsigned_data
return byte[]

_x509 protected property

protected X509Certificate _x509
return X509Certificate