addPassword method

  1. @override
int addPassword(
  1. String account,
  2. String service,
  3. String password
)
override

Enregistre un mot de passe

Implementation

@override
int addPassword(String account, String service, String password) {
  final targetPtr = service.toNativeUtf16();
  final usernamePtr = account.toNativeUtf16();
  final passwordPtr = password.toNativeUtf16();

  final success = _setPassword(targetPtr, usernamePtr, passwordPtr);

  calloc.free(targetPtr);
  calloc.free(usernamePtr);
  calloc.free(passwordPtr);

  return success ? 0 : -1;
}