myKeyPackage property

KeyPackage get myKeyPackage

This APKAM keypair's key package (the one registered for discovery). Throws StateError until register has generated the enc keypair.

Implementation

KeyPackage get myKeyPackage => KeyPackage(
      enrollmentId: enrollmentId,
      createdAt: DateTime.now().toUtc(),
      keys: [
        PackageKey(
          use: SecretSharingAlgos.useEnc,
          alg: SecretSharingAlgos.xWing,
          pub: base64Encode(xWingPublicKey),
        ),
      ],
    );