Class CpKeyInfoX509Data
Inheritance
CpKeyInfoX509Data
Assembly: CryptoPro.Security.Cryptography.Xml.dll
Syntax
public class CpKeyInfoX509Data : CpKeyInfoClause
Constructors
CpKeyInfoX509Data()
Declaration
public CpKeyInfoX509Data()
CpKeyInfoX509Data(CpX509Certificate)
Declaration
public CpKeyInfoX509Data(CpX509Certificate cert)
Parameters
CpKeyInfoX509Data(CpX509Certificate, X509IncludeOption)
Declaration
public CpKeyInfoX509Data(CpX509Certificate cert, X509IncludeOption includeOption)
Parameters
CpKeyInfoX509Data(byte[])
Declaration
public CpKeyInfoX509Data(byte[] rgbCert)
Parameters
Type |
Name |
Description |
byte[] |
rgbCert |
|
Properties
CRL
Declaration
public byte[]? CRL { get; set; }
Property Value
Certificates
Declaration
public ArrayList? Certificates { get; }
Property Value
IssuerSerials
Declaration
public ArrayList? IssuerSerials { get; }
Property Value
SubjectKeyIds
Declaration
public ArrayList? SubjectKeyIds { get; }
Property Value
SubjectNames
Declaration
public ArrayList? SubjectNames { get; }
Property Value
Methods
AddCertificate(CpX509Certificate)
Declaration
public void AddCertificate(CpX509Certificate certificate)
Parameters
AddIssuerSerial(string, string)
Declaration
public void AddIssuerSerial(string issuerName, string serialNumber)
Parameters
AddSubjectKeyId(byte[])
Declaration
public void AddSubjectKeyId(byte[] subjectKeyId)
Parameters
Type |
Name |
Description |
byte[] |
subjectKeyId |
|
AddSubjectKeyId(string)
Declaration
public void AddSubjectKeyId(string subjectKeyId)
Parameters
Type |
Name |
Description |
string |
subjectKeyId |
|
AddSubjectName(string)
Declaration
public void AddSubjectName(string subjectName)
Parameters
Type |
Name |
Description |
string |
subjectName |
|
GetXml()
Declaration
public override XmlElement GetXml()
Returns
Overrides
LoadXml(XmlElement)
Declaration
public override void LoadXml(XmlElement element)
Parameters
Overrides