383
edits
Line 95: | Line 95: | ||
== Reliability == | == Reliability == | ||
* What failure modes or decision points are presented to the user? | * ''What failure modes or decision points are presented to the user?'' | ||
The feature is extensible (different authentication methods may be defined and implemented within Account Manager). Generally speaking, however, the specification includes a provision for an ''onfailure'' handler which may be defined for most methods. This handler (a mirror of the ''onsuccess'' handler) may define one of several actions: | The feature is extensible (different authentication methods may be defined and implemented within Account Manager). Generally speaking, however, the specification includes a provision for an ''onfailure'' handler which may be defined for most methods. This handler (a mirror of the ''onsuccess'' handler) may define one of several actions: | ||
Line 106: | Line 106: | ||
See [https://wiki.mozilla.org/Labs/Weave/Identity/Account_Manager/Spec/Latest#Method_status_actions Method Status Actions] for details. | See [https://wiki.mozilla.org/Labs/Weave/Identity/Account_Manager/Spec/Latest#Method_status_actions Method Status Actions] for details. | ||
* Can its files be corrupted by failures? Does it clean up any locks/files after crashes? | * ''Can its files be corrupted by failures? Does it clean up any locks/files after crashes?'' | ||
The feature depends on other components which have files (e.g., the Password Manager), but has no files of its own. | The feature depends on other components which have files (e.g., the Password Manager), but has no files of its own. |
edits