カテゴリー・パッケージ・リポジトリを検索

パッケージ詳細v2.0.0

aws_sts_api

AWS Security Token Service 用の AWS API クライアント(SDK API 標準仕様から生成)。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
3790
いいね数
2
Pub ポイント
130

パッケージをインストール

flutter pub add aws_sts_api

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

Flutter/Dart パッケージで、AWS セキュリティトークンサービス (STS) のクライアントを提供し、AWS リソース用の安全な一時資格情報の生成を可能にします。公式 AWS SDK API 情報仕様に基づいて構築されており、Android、iOS、Web、macOS、Windows、Linux を含むすべての主要プラットフォームをサポートしています。AssumeRole や GetSessionToken などの標準的な STS 操作を通じて認証およびセッション管理を処理するため、AWS との統合が簡単になります。フェデレーテッドアクセスやクロスアカウント権限が必要なアプリケーションに最適です。

用途

  • 一時的なAWS資格情報の生成
  • フェデレーテッドユーザー認証
  • アカウント間アクセスの委任
  • マルチ環境アプリにおけるリソースへのセキュアなアクセス
  • サーバーレスバックエンド統合

主な機能

  • プラットフォームに依存しないサポート
  • 公式AWS API仕様から生成
  • セキュアなセッショントークンの取り扱い
  • 包括的なSTS操作カバレッジ
  • AWS サービスとの簡単な統合

適している対象

  • 一時的なAWS資格情報を必要とするアプリケーション
  • AWS IAM ロールを使用する開発者
  • AWSバックエンドアクセスを備えたモバイルおよびWebアプリ
  • エンタープライズグレードのセキュリティワークフロー
  • AWS連合を必要とするプロジェクト

注意事項

  • 適切なAWS IAM設定が必要です
  • STS呼び出しにネットワーク接続に依存します
  • トークンの有効期限切れに対する追加のエラーハンドリングが必要になる可能性があります
  • 長期的な永続的資格情報には適していません
  • 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

カテゴリー

依存関係

依存関係一覧 1 件

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。