搜尋套件、儲存庫與 APP 分類

套件詳情v0.0.2

aws_credential_providers

用於從不同來源解析 AWS 憑證的憑證提供者工具。與 aws_xxx_api 包一起使用。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
67
喜歡數
2
Pub 分數
130

安裝套件

flutter pub add aws_credential_providers

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

一個 Flutter/Dart 套件,提供從多個來源(例如環境變數、IAM 角色和設定檔)解析 AWS 憑證的實用工具。專為與其他 aws_xxx_api 套件無縫協作而設計,簡化了在不同平台上的安全存取 AWS 服務。此套件支援 Android、iOS、Web、macOS、Windows 和 Linux,可在跨平台應用中實現一致的憑證管理。它抽象了憑證取得的複雜性,讓整合 AWS 功能到 Flutter 應用變得更容易,無需手動處理驗證細節。

適用情境

  • 在跨平台 Flutter 應用中整合 AWS 服務
  • 從環境變數自動獲取憑證
  • 在無伺服器環境中使用 IAM 角色
  • 在CI/CD流水線中管理AWS驗證
  • 保護對 AWS S3、DynamoDB 和 Lambda 的存取
  • 在執行時啟用動態憑證解析

主要特色

  • 支援多種憑證來源
  • 跨平台相容性
  • 與 aws_xxx_api 包的無縫整合
  • 自動在憑證提供者之間回退
  • 輕量且無依賴
  • 可透過環境或程式碼設定

適合對象

  • 使用 AWS 後端服務建構 Flutter 應用的開發者
  • 在多環境部署中使用 AWS 的團隊
  • 需要安全且動態的AWS驗證的應用程式
  • 針對行動、網頁和桌面平台的專案
  • 需要自動化AWS存取的CI/CD工作流程

使用建議

  • 需要在目標環境中正確設置 AWS
  • 環境變數必須正確配置
  • 不適用於獨立憑證儲存
  • 依賴於與 aws_xxx_api 包的正確使用
  • 可能需要根據 AWS 服務額外的權限
  • 僅限憑證解析——不直接處理AWS服務呼叫

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

High-level APIs for Amazon Web Services (AWS) in Dart

This repository contains a single Dart package, aws_client, which bundles auto-generated clients for all supported AWS APIs together with the shared runtime, DynamoDB document client and credential providers.

  • aws_client — the published package with all AWS API clients
  • Code generator — generates aws_client from the AWS SDK for JavaScript API models

Development

Generate the APIs

Generated sources are checked into the repository. To regenerate them, run the following command with the working directory set to the generator folder:

dart bin/generate.dart generate

This downloads the JSON API definitions (if needed) and regenerates the aws_client package and its protocol conformance test suite. See the generator README for more options.

TODO

  • Implement EC2 protocol

所屬分類

依賴

依賴清單 2 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。