Dart
Dart
Get Issuer Certificate Information
See more Certificates Examples
A certificate contains information about its issuer. This example demonstrates how to get the issuer information from a certificate.Chilkat Dart Downloads
import 'package:chilkat/chilkat.dart';
void main() {
final cert = CkCert();
try {
cert.loadFromFile('qa_data/certs/sample.cer');
} on ChilkatException catch (e) {
print(e.lastErrorText);
return;
}
// Get issuer information:
// -----------------------------------------------------------------------
// (Not all subject fields may exist depending on the issuer certificate.)
// -----------------------------------------------------------------------
// Issuer DN (Distinguished Name, i.e. all the Issuer subject parts)
print('DN: ${cert.issuerDN}');
// Common Subject parts:
// Issuer Common Name
print('CN: ${cert.issuerCN}');
// Issuer Country
print('C: ${cert.issuerC}');
// Issuer Email address
print('E: ${cert.issuerE}');
// Issuer Locality
print('L: ${cert.issuerL}');
// Issuer Organization
print('O: ${cert.issuerO}');
// Issuer Organizational Unit
print('OU: ${cert.issuerOU}');
// Issuer State
print('S: ${cert.issuerS}');
}