المهارات Azure Key Vault Certificates SDK for Rust
📦

Azure Key Vault Certificates SDK for Rust

آمن

Azure Key Vault-Zertifikate in Rust verwalten

Entwickler, die Rust-Anwendungen erstellen, benötigen eine sichere Zertifikatsverwaltung für Azure Key Vault, aber ihnen fehlt eine Anleitung zur Implementierung des SDK. Dieses Skill bietet Claude umfassendes Wissen über das Azure Key Vault Certificates Rust SDK, um Entwicklern bei der Integration von Zertifikatsoperationen zu helfen.

يدعم: Claude Codex Code(CC)
🥉 73 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "Azure Key Vault Certificates SDK for Rust". Zertifikat mit RSA-Schlüsseltyp und 2-jähriger Gültigkeit erstellen

النتيجة المتوقعة:

Das Skill generiert Rust-Code unter Verwendung des azure_identity Crate für Authentifizierung und des azure_security_keyvault_certificates Crate für Operationen. Der Code enthält: CertificatePolicy-Builder mit KeyProperties (RSA, 2048-Bit), LifetimeAction für automatische Erneuerung und SecretProperties für Speicherung. Das Beispiel zeigt die Fehlerbehandlung mit azure_core::errors::Error und korrekte async/await-Muster.

استخدام "Azure Key Vault Certificates SDK for Rust". Vorhandenes PFX-Zertifikat importieren

النتيجة المتوقعة:

Das Skill bietet Code, der CertificateImportOperation mit Pfx-Format, Passwortbehandlung für Entschlüsselung und die Import-Methode mit dem Key Vault-Client zeigt. Es demonstriert die Handhabung der ID und Version des importierten Zertifikats für späteres Abrufen.

التدقيق الأمني

آمن
v1 • 2/25/2026

This is a prompt-only skill containing documentation for the Azure Key Vault Certificates Rust SDK. The static analysis scanned 0 files and detected no security issues. The skill provides educational content about Azure certificate management APIs without any executable code, network requests, or file system access. No risk factors detected.

0
الملفات التي تم فحصها
0
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
83
الامتثال للمواصفات

ماذا يمكنك بناءه

Rust-Backend-Entwickler

Ein Backend-Entwickler, der einen Rust-Dienst erstellt, der TLS-Zertifikate aus Azure Key Vault für HTTPS-Endpunkte speichern und abrufen muss.

DevOps-Ingenieur

Ein DevOps-Ingenieur, der Infrastrukturautomatisierungsskripte in Rust erstellt, um den Zertifikatslebenszyklus einschließlich Rotation und Erneuerung zu verwalten.

Sicherheitsingenieur

Ein Sicherheitsingenieur, der Zertifikatsverwaltungsrichtlinien und Audit-Trails für Azure-basierte Anwendungen implementiert.

جرّب هذه الموجهات

Neues Zertifikat erstellen
Zeigen Sie mir, wie Sie ein neues Zertifikat in Azure Key Vault mit dem Rust SDK erstellen können, mit einer benutzerdefinierten Zertifikatsrichtlinie, die Antragstellername, Gültigkeitsdauer und Schlüsselverwendungsparameter enthält.
Zertifikat abrufen und analysieren
Schreiben Sie Rust-Code, um ein Zertifikat aus Azure Key Vault abzurufen und die öffentlichen und privaten Schlüsselkomponenten für die Verwendung in einem HTTPS-Server zu extrahieren.
Zertifikatsrichtlinie aktualisieren
Zeigen Sie, wie Sie die Zertifikatsrichtlinie für ein bestehendes Zertifikat in Azure Key Vault aktualisieren, um die Gültigkeitsdauer und Schlüsselverwendung zu ändern.
Zertifikatsoperationen verarbeiten
Schreiben Sie Code, um den Status einer ausstehenden Zertifikatsoperation in Azure Key Vault zu überprüfen und das fertige Zertifikat abzurufen, sobald es bereit ist.

أفضل الممارسات

  • Verwenden Sie in Produktionsumgebungen immer verwaltete Identitäten oder Dienstprinzipale mit Least-Privilege-Zugriff für die Azure-Authentifizierung
  • Implementieren Sie eine ordnungsmäßige Fehlerbehandlung für Zertifikatsoperationen einschließlich Netzwerkausfällen und Azure-Dienstfehlern
  • Verwenden Sie Zertifikatsversionen, um Änderungen zu verfolgen und implementieren Sie ordnungsmäßige Rollback-Verfahren für Zertifikatsrotation

تجنب

  • Hardcoden Sie keine Azure Key Vault-URLs oder Anmeldedaten im Quellcode; verwenden Sie Umgebungsvariablen oder Azure Key Vault-Referenzen
  • Ignorieren Sie nicht den Zertifikatsablauf; implementieren Sie automatisierte Überwachungs- und Erneuerungsworkflows
  • Teilen Sie keine privaten Schlüssel zwischen mehreren Zertifikaten; jedes Zertifikat sollte eigenes eindeutiges Schlüsselmaterial haben

الأسئلة المتكررة

Welche Authentifizierungsmethoden unterstützt dieses Skill?
Das Skill behandelt Azure Active Directory-Authentifizierung einschließlich Dienstprinzipale, verwaltete Identitäten und Azure CLI-Anmeldedaten über das azure_identity Crate.
Kann dieses Skill bei der Zertifikatsrotation helfen?
Ja, das Skill bietet Beispiele für das Abrufen von Zertifikatsversionen, das Implementieren von Lifetime Actions und das Verwalten des Rotationsworkflows für Zertifikate mit neuem Schlüsselmaterial.
Unterstützt dieses Skill HSM-gestützte Zertifikate?
Das Skill enthält Anleitungen zur Verwendung von Azure Key Vault Premium-Tier mit HSM-geschützten Schlüsseln und zeigt, wie der KeyType für HSM-Schlüsseloperationen angegeben wird.
Wie behandle ich Zertifikatspasswörter sicher?
Das Skill demonstriert das Übergeben von Zertifikatspasswörtern als SecureString und empfiehlt die Verwendung von Azure Key Vault-Geheimnissen zum Speichern von Passwortwerten anstelle von Hardcoding.
Kann dieses Skill Code für selbstsignierte Zertifikate generieren?
Ja, das Skill zeigt, wie selbstsignierte Zertifikate mit CertificatePolicy und IssuancePolicy für Selbstausstellungsparameter erstellt werden.
Welche Fehlerbehandlungsmuster empfiehlt dieses Skill?
Das Skill behandelt azure_core::errors::Error-Handhabung, Wiederholungslogik für vorübergehende Fehler und ordnungsmäßiges Logging für das Debuggen von Zertifikatsoperationen.

تفاصيل المطور

بنية الملفات

📄 SKILL.md