CryptoSignAuthenticator constructor

CryptoSignAuthenticator(
  1. String authID,
  2. String _privateKeyHex, [
  3. Map<String, dynamic>? authExtra
])

Implementation

CryptoSignAuthenticator(String authID, this._privateKeyHex, [Map<String, dynamic>? authExtra]) : super(type, authID) {
  authExtra ??= {};
  if (!authExtra.containsKey("pubkey")) {
    final pubKey = hex.encode(getPrivateKey().verifyKey);
    authExtra["pubkey"] = pubKey;
  }
  super.authExtra = authExtra;
}