# CertificateInformation class

Represents the information about a certificate.

Implemented types
  - Finalizable

## Constructors

CertificateInformation()
  Creates a new instance of the CertificateInformation class.
CertificateInformation.fromHandle(Pointer<id3BiosealCertificateInformation> handle)
  Creates a new instance of the CertificateInformation class.

## Properties

certificateExtensionList → CertificateExtensionList
  The certificate extension list.
  no setter
data → Uint8List
  The certificate data.
  no setter
handle → Pointer<id3BiosealCertificateInformation>
  Gets the native handle. return The native handle.
  no setter
hashCode → int
  The hash code for this object.
  no setter inherited
issuerCommonName → String
  The common name (CN) of the certificate issuer.
  no setter
issuerCountry → String
  The country (C) of the certificate issuer.
  no setter
issuerDistinguishedName → String
  The distinguished name (DN) of the certificate issuer.
  no setter
issuerOrganization → String
  The organization (O) of the certificate issuer.
  no setter
issuerOrganizationalUnit → String
  The organizational unit (OU) of the certificate issuer.
  no setter
keyUsage → StringArray
  The certificate key usage list.
  no setter
notAfter → DateTime
  The date in local time after which a certificate is no longer valid.
  no setter
notBefore → DateTime
  The date in local time when a certificate becomes valid.
  no setter
policies → StringArray
  The certificate policies.
  no setter
publicKey → Uint8List
  The certificate public key.
  no setter
runtimeType → Type
  A representation of the runtime type of the object.
  no setter inherited
serialNumber → Uint8List
  The serial number of the certificate.
  no setter
serialNumberString → String
  The serial number from the certificate as a string.
  no setter
signatureAlgorithm → String
  The OID of the certificate's signing algorithm.
  no setter
subjectCommonName → String
  The subject common name (CN) from the certificate.
  no setter
subjectCountry → String
  The country (C) of the certificate subject.
  no setter
subjectDistinguishedName → String
  The subject distinguished (DN) name of the certificate.
  no setter
subjectOrganization → String
  The organization (O) of the certificate subject.
  no setter
subjectOrganizationalUnit → String
  The organizational unit (OU) of the certificate subject.
  no setter
version → int
  The certificate version.
  no setter

## Methods

dispose() → void
  Releases all resources used by this CertificateInformation.
getCertificateExtensionList() → CertificateExtensionList
  Gets the the certificate extension list.
getData() → Uint8List
  Gets the the certificate data.
getIssuerCommonName() → String
  Gets the the common name (CN) of the certificate issuer.
getIssuerCountry() → String
  Gets the the country (C) of the certificate issuer.
getIssuerDistinguishedName() → String
  Gets the the distinguished name (DN) of the certificate issuer.
getIssuerOrganization() → String
  Gets the the organization (O) of the certificate issuer.
getIssuerOrganizationalUnit() → String
  Gets the the organizational unit (OU) of the certificate issuer.
getKeyUsage() → StringArray
  Gets the the certificate key usage list.
getNotAfter() → DateTime
  Gets the the date in local time after which a certificate is no longer valid.
getNotBefore() → DateTime
  Gets the the date in local time when a certificate becomes valid.
getPolicies() → StringArray
  Gets the the certificate policies.
getPublicKey() → Uint8List
  Gets the the certificate public key.
getSerialNumber() → Uint8List
  Gets the the serial number of the certificate.
getSerialNumberString() → String
  Gets the the serial number from the certificate as a string.
getSignatureAlgorithm() → String
  Gets the the OID of the certificate's signing algorithm.
getSubjectCommonName() → String
  Gets the the subject common name (CN) from the certificate.
getSubjectCountry() → String
  Gets the the country (C) of the certificate subject.
getSubjectDistinguishedName() → String
  Gets the the subject distinguished (DN) name of the certificate.
getSubjectOrganization() → String
  Gets the the organization (O) of the certificate subject.
getSubjectOrganizationalUnit() → String
  Gets the the organizational unit (OU) of the certificate subject.
getVersion() → int
  Gets the the certificate version.
noSuchMethod(Invocation invocation) → dynamic
  Invoked when a nonexistent method or property is accessed.
  inherited
toString() → String
  A string representation of this object.
  inherited

## Operators

operator ==(Object other) → bool
  The equality operator.
  inherited