Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.0.2

aws_credential_providers

Hilfsmittel für Credential-Provider zur Auflösung von AWS-Anmeldeinformationen aus verschiedenen Quellen. Wird mit aws_xxx_api-Paketen verwendet.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
67
Likes
2
Pub-Punkte
130

Paket installieren

flutter pub add aws_credential_providers

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein Flutter/Dart-Paket, das Hilfsmittel zur Auflösung von AWS-Zugriffsdaten aus mehreren Quellen wie Umgebungsvariablen, IAM-Rollen und Konfigurationsdateien bereitstellt. Speziell für die nahtlose Zusammenarbeit mit anderen aws_xxx_api-Paketen entwickelt, vereinfacht es den sicheren Zugriff auf AWS-Dienste über verschiedene Plattformen hinweg. Das Paket unterstützt Android, iOS, Web, macOS, Windows und Linux und ermöglicht eine konsistente Verwaltung von Anmeldeinformationen in plattformübergreifenden Anwendungen. Es verbergt die Komplexität der Abfrage von Anmeldeinformationen und erleichtert die Integration von AWS-Funktionen in Flutter-Anwendungen ohne manuelle Handhabung von Authentifizierungsdetails.

Anwendungsfälle

  • Integration von AWS-Diensten in plattformübergreifende Flutter-Anwendungen
  • Anmeldeinformationen automatisch aus Umgebungsvariablen abrufen
  • IAM-Rollen in serverlosen Umgebungen verwenden
  • AWS-Authentifizierung in CI/CD-Pipelines verwalten
  • Sicherung des Zugriffs auf AWS S3, DynamoDB und Lambda
  • Aktivieren der dynamischen Anmeldeinformationen-Auflösung zur Laufzeit

Hauptmerkmale

  • Unterstützt mehrere Anmeldeinformationenquellen
  • Plattformübergreifende Kompatibilität
  • Nahtlose Integration mit aws_xxx_api-Paketen
  • Automatischer Fallback zwischen Credential-Anbietern
  • Leichtgewichtig und abhängigkeitsfrei
  • Über Umgebung oder Code konfigurierbar

Geeignet für

  • Entwickler, die Flutter-Apps mit AWS-Backend-Diensten erstellen
  • Teams, die AWS bei Multi-Umgebungseinsätzen verwenden
  • Anwendungen, die sichere und dynamische AWS-Authentifizierung erfordern
  • Projekte für mobile, Web- und Desktop-Plattformen
  • CI/CD-Workflows, die automatisierten AWS-Zugriff benötigen

Hinweise

  • Erfordert eine korrekte AWS-Einrichtung in den Zielumgebungen
  • Umgebungsvariablen müssen korrekt konfiguriert werden
  • Nicht für die eigenständige Speicherung von Anmeldeinformationen vorgesehen
  • Abhängig von der korrekten Verwendung mit aws_xxx_api-Paketen
  • Kann zusätzliche Berechtigungen basierend auf dem AWS-Service erfordern
  • Beschränkt auf die Anmeldeinformationen-Auflösung — verarbeitet keine direkten AWS-Dienstaufrufe

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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

Kategorien

Abhängigkeiten

Abhängigkeiten 2 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.