AUTOSAR_AP_EXP_SWArchitecture
FIG-7c26b00bcc62b16e
575 × 519 px
1 Release(s)
Figure 9.71: Interfaces required by Cryptography
SHA-256 Inhalts-Fingerabdruck:
7c26b00bcc62b16eb8e0a855e938c05e2d6c6cff443379084cda8067857a9532
✦
KI-generierte Bildanalyse & technische Beschreibung
Modell: gemini-3.8-flash (via agy) · Rezept figure-series@1 · erstellt am 2026-10-08
1. Diagrammtyp & Architektur-Kontext
UML-Komponentendiagramm im Kontext der AUTOSAR Adaptive Platform (Schnittstellenarchitektur des Functional Clusters Cryptography). Das Diagramm zeigt die vom Cryptography-Daemon genutzten nativen Schnittstellen, Callbacks und Registrierungsmechanismen.
2. Komponenten, Entitäten & Schnittstellen
«aapFunctionalCluster» Cryptography(daemon-based): Zentrale Komponente, nutzt über ausgehende«use»-Abhängigkeiten drei Schnittstellen.«aapInternal, aapNativeInterface» ManifestAccessor: Interne native Schnittstelle zum Zugriff auf Manifest- und Konfigurationsdaten; wird von der KomponenteRegistryrealisiert (Realisierungskante).Registry: Plattformkomponente / Konfigurationsregister, dasManifestAccessorimplementiert.«aapAPI, aapNativeInterface» UpdatesObserver: Native Schnittstelle zur Benachrichtigung bei Aktualisierungen, enthält:«aapCallbackMethod» + OnUpdate()
«aapAPI, aapNativeInterface» X509CustomExtensionsParser: Parser-Interface zur schrittweisen Verarbeitung benutzerdefinierter X.509-Zertifikatserweiterungen (SAX-artiges Callback-Modell) mit den Methoden:+ OnBitString()+ OnBool()+ OnGeneralizedTime()+ OnIa5String()+ OnInteger()+ OnNull()+ OnOctetString()+ OnOid()+ OnParsingEnd()+ OnPrintableString()+ OnSequenceEnd()+ OnSequenceStart()+ OnSetEnd()+ OnSetStart()+ OnUtcTime()+ OnUtf8String().
3. Dynamisches Verhalten & Sequenzablauf
- Konfigurationsauswertung:
Cryptographyliest überManifestAccessorKonfigurations- und Manifesteinträge aus derRegistry. - Änderungsüberwachung: Externe Aktualisierungen von Schlüsseln oder Zertifikatskonfigurationen werden über das Callback
UpdatesObserver::OnUpdate()an den Daemon signalisiert. - Zertifikats-Parsing: Beim Verarbeiten von X.509-Zertifikaten mit herstellerspezifischen Erweiterungen ruft der Parser sequenziell typgebundene Event-Handler (
OnSequenceStart(),OnOid(),OnOctetString(), ASN.1-Typmethoden bisOnParsingEnd()) auf demX509CustomExtensionsParserauf.
4. Normative Relevanz & Entwickler-Hinweise
ManifestAccessorist als interne Schnittstelle («aapInternal») klassifiziert und dient der Anbindung an die AUTOSAR-Registry.UpdatesObserverundX509CustomExtensionsParserstellen offizielle adaptive APIs («aapAPI») dar.- Die Schnittstelle
X509CustomExtensionsParsererzwingt eine vollständige Implementierung aller ASN.1-Datentyphandler zur regelkonformen Validierung und Extraktion von X.509 v3 Extension-Payloads im Cryptography-Stack.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.