C# Class Org.BouncyCastle.Ocsp.CertificateID

Afficher le fichier Open project: nonorganic/dssnet Class Usage Examples

Méthodes publiques

Méthode Description
CertificateID ( CertID id ) : System
CertificateID ( string hashAlgorithm, X509Certificate issuerCert, BigInteger serialNumber ) : System
DeriveCertificateID ( CertificateID original, BigInteger newSerialNumber ) : CertificateID
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetIssuerKeyHash ( ) : byte[]
GetIssuerNameHash ( ) : byte[]
MatchesIssuer ( X509Certificate issuerCert ) : bool
ToAsn1Object ( ) : CertID

Private Methods

Méthode Description
CreateCertID ( AlgorithmIdentifier hashAlg, X509Certificate issuerCert, DerInteger serialNumber ) : CertID

Method Details

CertificateID() public méthode

public CertificateID ( CertID id ) : System
id Org.BouncyCastle.Asn1.Ocsp.CertID
Résultat System

CertificateID() public méthode

public CertificateID ( string hashAlgorithm, X509Certificate issuerCert, BigInteger serialNumber ) : System
hashAlgorithm string
issuerCert Org.BouncyCastle.X509.X509Certificate
serialNumber Org.BouncyCastle.Math.BigInteger
Résultat System

DeriveCertificateID() public static méthode

public static DeriveCertificateID ( CertificateID original, BigInteger newSerialNumber ) : CertificateID
original CertificateID
newSerialNumber Org.BouncyCastle.Math.BigInteger
Résultat CertificateID

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetIssuerKeyHash() public méthode

public GetIssuerKeyHash ( ) : byte[]
Résultat byte[]

GetIssuerNameHash() public méthode

public GetIssuerNameHash ( ) : byte[]
Résultat byte[]

MatchesIssuer() public méthode

public MatchesIssuer ( X509Certificate issuerCert ) : bool
issuerCert Org.BouncyCastle.X509.X509Certificate
Résultat bool

ToAsn1Object() public méthode

public ToAsn1Object ( ) : CertID
Résultat Org.BouncyCastle.Asn1.Ocsp.CertID