{"name": "secure_token_storage", "latest": {"version": "0.1.0", "pubspec": {"name": "secure_token_storage", "description": "Persists OAuth-style access and refresh tokens with separate expiry timestamps in the platform's secure enclave (Android Keystore / iOS Keychain) via flutter_secure_storage.", "version": "0.1.0", "repository": "https://github.com/kaysman/secure_token_storage", "issue_tracker": "https://github.com/kaysman/secure_token_storage/issues", "topics": ["auth", "token", "oauth", "keychain", "keystore"], "environment": {"sdk": "^3.4.0", "flutter": ">=3.22.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_secure_storage": "^9.2.4"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^5.0.0", "mocktail": "^1.0.4"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/secure_token_storage/versions/0.1.0.tar.gz", "archive_sha256": "7db3e9412b87773c71d547f3bf996eb96febdc64cc3755381d6dfa9aea84d8fc", "published": "2026-04-27T12:08:20.742766Z"}, "versions": [{"version": "0.1.0", "pubspec": {"name": "secure_token_storage", "description": "Persists OAuth-style access and refresh tokens with separate expiry timestamps in the platform's secure enclave (Android Keystore / iOS Keychain) via flutter_secure_storage.", "version": "0.1.0", "repository": "https://github.com/kaysman/secure_token_storage", "issue_tracker": "https://github.com/kaysman/secure_token_storage/issues", "topics": ["auth", "token", "oauth", "keychain", "keystore"], "environment": {"sdk": "^3.4.0", "flutter": ">=3.22.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_secure_storage": "^9.2.4"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^5.0.0", "mocktail": "^1.0.4"}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/secure_token_storage/versions/0.1.0.tar.gz", "archive_sha256": "7db3e9412b87773c71d547f3bf996eb96febdc64cc3755381d6dfa9aea84d8fc", "published": "2026-04-27T12:08:20.742766Z"}]}