shieldEnsureKey method

Future<Map<String, Object?>?> shieldEnsureKey(
  1. String alias, {
  2. Uint8List? attestationChallenge,
})

Ensure the hardware-backed device key alias exists and return its public key: {x, y} (base64url P-256 coordinates), chain (Android attestation certificates, base64 DER, leaf first; empty on iOS), hardware (strongbox|tee|secure_enclave|software) and created. A newly created Android key is certified for attestationChallenge. Null where unsupported.

Implementation

Future<Map<String, Object?>?> shieldEnsureKey(String alias, {Uint8List? attestationChallenge}) async => null;