crossmintRecoveryPasskeyLocators function

List<String> crossmintRecoveryPasskeyLocators(
  1. CrossmintWallet wallet
)

Locators of every passkey among the wallet's recovery methods, in backend order. A wallet can hold more than one, so callers test membership rather than comparing against a single value.

Implementation

List<String> crossmintRecoveryPasskeyLocators(CrossmintWallet wallet) {
  return _locatorsOf(
    crossmintRecoveryMethodMaps(
      wallet,
    ).where((CrossmintJsonMap method) => method['type'] == 'passkey'),
  );
}