C# Class Org.BouncyCastle.X509.AttributeCertificateIssuer

Inheritance: IX509Selector
Show file Open project: nonorganic/dssnet Class Usage Examples

Public Methods

Method Description
AttributeCertificateIssuer ( AttCertIssuer issuer ) : System
AttributeCertificateIssuer ( Org.BouncyCastle.Asn1.X509.X509Name principal ) : System
Clone ( ) : object
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetPrincipals ( ) : Org.BouncyCastle.Asn1.X509.X509Name[]

Return any principal objects inside the attribute certificate issuer object.

Match ( X509Certificate x509Cert ) : bool
Match ( object obj ) : bool

Private Methods

Method Description
GetNames ( ) : object[]
MatchesDN ( Org.BouncyCastle.Asn1.X509.X509Name subject, GeneralNames targets ) : bool

Method Details

AttributeCertificateIssuer() public method

public AttributeCertificateIssuer ( AttCertIssuer issuer ) : System
issuer Org.BouncyCastle.Asn1.X509.AttCertIssuer
return System

AttributeCertificateIssuer() public method

public AttributeCertificateIssuer ( Org.BouncyCastle.Asn1.X509.X509Name principal ) : System
principal Org.BouncyCastle.Asn1.X509.X509Name
return System

Clone() public method

public Clone ( ) : object
return object

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetPrincipals() public method

Return any principal objects inside the attribute certificate issuer object.
public GetPrincipals ( ) : Org.BouncyCastle.Asn1.X509.X509Name[]
return Org.BouncyCastle.Asn1.X509.X509Name[]

Match() public method

public Match ( X509Certificate x509Cert ) : bool
x509Cert X509Certificate
return bool

Match() public method

public Match ( object obj ) : bool
obj object
return bool