X509CertificateData constructor

X509CertificateData(
  1. {required int version,
  2. required BigInt serialNumber,
  3. required String signatureAlgorithm,
  4. required Map<String, String?> issuer,
  5. required X509CertificateValidity validity,
  6. required Map<String, String?> subject,
  7. required TbsCertificate? tbsCertificate,
  8. String? signatureAlgorithmReadableName,
  9. String? sha1Thumbprint,
  10. String? sha256Thumbprint,
  11. String? md5Thumbprint,
  12. required X509CertificatePublicKeyData publicKeyData,
  13. required List<String>? subjectAlternativNames,
  14. String? plain,
  15. List<ExtendedKeyUsage>? extKeyUsage,
  16. X509CertificateDataExtensions? extensions,
  17. String? tbsCertificateSeqAsString,
  18. required String? signature}
)

Implementation

X509CertificateData({
  required this.version,
  required this.serialNumber,
  required this.signatureAlgorithm,
  required this.issuer,
  required this.validity,
  required this.subject,
  required this.tbsCertificate,
  this.signatureAlgorithmReadableName,
  this.sha1Thumbprint,
  this.sha256Thumbprint,
  this.md5Thumbprint,
  required this.publicKeyData,
  required this.subjectAlternativNames,
  this.plain,
  this.extKeyUsage,
  this.extensions,
  this.tbsCertificateSeqAsString,
  required this.signature,
});