privateKeyToPem static method

String privateKeyToPem(
  1. RSAPrivateKey privateKey, {
  2. bool rsaPublicKeyFormat = false,
})

私钥转PEM

Implementation

static String privateKeyToPem(RSAPrivateKey privateKey,
    {bool rsaPublicKeyFormat = false}) {
  var privateKeyText =
      privateKeyToString(privateKey, rsaPublicKeyFormat: rsaPublicKeyFormat);
  if (rsaPublicKeyFormat) {
    return '-----BEGIN RSA PRIVATE KEY-----\r\n$privateKeyText\r\n-----END RSA PRIVATE KEY-----';
  } else {
    return '-----BEGIN PRIVATE KEY-----\r\n$privateKeyText\r\n-----END PRIVATE KEY-----';
  }
}