CertificateInformation Class

Namespace: id3.Bioseal

Definition

Represents the information about a certificate.
class CertificateInformation
class CertificateInformation implements Finalizable
public partial class CertificateInformation
public class CertificateInformation implements AutoCloseable, Serializable
public class CertificateInformation
typedef struct id3BiosealCertificateInformation *ID3_BIOSEAL_CERTIFICATE_INFORMATION;

Usage

certificateInformationInstance = id3bioseal.CertificateInformation()

Explicit destruction

# ...
del certificateInformationInstance
final certificateInformationInstance = sdk.CertificateInformation();
// ...

Explicit destruction

// ...
certificateInformationInstance.dispose()
using (var certificateInformationInstance = new CertificateInformation())
{
   // ...
}

Explicit destruction

var certificateInformationInstance = new CertificateInformation()
// ...
certificateInformationInstance.Dispose()
try (CertificateInformation certificateInformationInstance = new CertificateInformation()) {
// ...
}

Explicit destruction

CertificateInformation certificateInformationInstance = new CertificateInformation();
// ...
certificateInformationInstance.close();
private var certificateInformationInstance: CertificateInformation? = nil
certificateInformationInstance = try CertificateInformation()
ID3_BIOSEAL_CERTIFICATE_INFORMATION hCertificateInformation{};
int err = id3BiosealCertificateInformation_Initialize(&hCertificateInformation);
if (err == ID3_SUCCESS) {
    // ...
    id3BiosealCertificateInformation_Dispose(&hCertificateInformation);
}

Properties

Name

Type

Description

certificateExtensionList

CertificateExtensionList

The certificate extension list.

data

byte[]

The certificate data.

issuerCommonName

string

The common name (CN) of the certificate issuer.

issuerCountry

string

The country (C) of the certificate issuer.

issuerDistinguishedName

string

The distinguished name (DN) of the certificate issuer.

issuerOrganization

string

The organization (O) of the certificate issuer.

issuerOrganizationalUnit

string

The organizational unit (OU) of the certificate issuer.

keyUsage

StringArray

The certificate key usage list.

notAfter

DateTime

The date in local time after which a certificate is no longer valid.

notBefore

DateTime

The date in local time when a certificate becomes valid.

policies

StringArray

The certificate policies.

publicKey

byte[]

The certificate public key.

serialNumber

byte[]

The serial number of the certificate.

serialNumberString

string

The serial number from the certificate as a string.

signatureAlgorithm

string

The OID of the certificate’s signing algorithm.

subjectCommonName

string

The subject common name (CN) from the certificate.

subjectCountry

string

The country (C) of the certificate subject.

subjectDistinguishedName

string

The subject distinguished (DN) name of the certificate.

subjectOrganization

string

The organization (O) of the certificate subject.

subjectOrganizationalUnit

string

The organizational unit (OU) of the certificate subject.

version

int

The certificate version.