Windows Runtime (WinRT/8) has a PasswordVault service which implements storage for user passwords and etc. But what about Xamarin's Android, iOS and WinPhone SDKs?
Application that use encryption, if i will implement it natively in code, get covered by restrictions, if am correct.
You can use the Akavache package to save login credentials. See the exstensive documentation on the GitHub: https://github.com/akavache/Akavache/#extension-method-documentation
An example would be: