privateKeyMetadataResponse static method

PrivateKeyMetadata privateKeyMetadataResponse(
  1. Uint8List data
)

Implementation

static PrivateKeyMetadata privateKeyMetadataResponse(Uint8List data) {
  var response = model.PrivateKeyMetadataResponse(data);
  if (response.error != null && response.error != "") {
    throw OpenPGPException(response.error!);
  }
  var metadata = response.output!;
  return PrivateKeyMetadata(
    metadata.keyId!,
    metadata.keyIdShort!,
    metadata.creationTime!,
    metadata.fingerprint!,
    metadata.keyIdNumeric!,
    metadata.isSubKey,
    metadata.encrypted,
    metadata.canSign,
    _identities(metadata.identities),
  );
}