DeviceSigner class abstract

P-256 device key for signed-nonce request authentication. Backed by Secure Enclave / Android Keystore / platform crypto; raw key material never leaves the host.

Constructors

DeviceSigner()

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
publicKeyHex() → Future<String>
Compressed SEC1 point, hex-encoded.
signNonce(String nonce) → Future<String>
ECDSA P-256/SHA-256 over the UTF-8 nonce, encoded as IEEE-P1363 r||s hex. Normalize S to low-S (s <= n/2); the server rejects high-S signatures.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited