getParameterMap static method

Map<String, String> getParameterMap(
  1. X509Certificate x509certificate,
  2. String serialNumber,
  3. Algorithm algorithm
)

Implementation

static Map<String, String> getParameterMap(X509Certificate x509certificate, String serialNumber, Algorithm algorithm) => {
      "validFromDate": x509certificate.tbsCertificate.validity.notBefore.toString(),
      "validToDate": x509certificate.tbsCertificate.validity.notAfter.toString(),
      "issuer": x509certificate.tbsCertificate.issuer.toString(),
      "subject": x509certificate.tbsCertificate.subject.toString(),
      "subjectInfo": x509certificate.tbsCertificate.subject.toString(),
      "issuerInfo": x509certificate.tbsCertificate.issuer.toString(),
      "serialNumber": serialNumber,
      "signAlgoritm[name]": algorithm.name,
      "signAlgoritm[oid]": algorithm.signatureOID,
      "hashAlgoritm[alias]": algorithm.hashOID,
    };