SecureSecretSettings.deserialize constructor

SecureSecretSettings.deserialize(
  1. BinaryReader reader
)

Deserialize.

Implementation

factory SecureSecretSettings.deserialize(BinaryReader reader) {
  // Read [SecureSecretSettings] fields.
  final secureAlgo = reader.readObject() as SecurePasswordKdfAlgoBase;
  final secureSecret = reader.readBytes();
  final secureSecretId = reader.readInt64();

  // Construct [SecureSecretSettings] object.
  final returnValue = SecureSecretSettings(
    secureAlgo: secureAlgo,
    secureSecret: secureSecret,
    secureSecretId: secureSecretId,
  );

  // Now return the deserialized [SecureSecretSettings].
  return returnValue;
}