Als ara::com-Dienst modellierte Schnittstelle; Methoden/Felder werden über generierte Proxies/Skeletons aufgerufen (Parameterrichtung IN/OUT).
User GuideAI-GEGENEREERD
Maakt het gericht overriden van het SecOC-verificatiegedrag voor specifieke data-ID's mogelijk.
DOOR AI GEGENEREERDongecontroleerdModel: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: 1e4728482bacHerkomstOpen vragen (3)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel
Maakt het gericht overriden van het SecOC-verificatiegedrag voor specifieke data-ID's mogelijk.
De in de status DRAFT verkerende service-interface VerificationStatusConfigurationByDataId wordt beschikbaar gesteld door het Functional Cluster Communication Management om het SecOC-verificatiegedrag voor specifieke data-ID's dynamisch te configureren ([SWS_CM_11369]). Via de methode VerifyStatusOverride kunnen geautoriseerde applicaties het accepteren, verwerpen of overslaan van berichten afdwingen en een gedefinieerd verificatieresultaat opleggen ([SWS_CM_10050]). De methodeaanroep vindt synchroon geaccordeerd plaats met Fire & Forget false, waarbij via een tellerparameter ook een beperking tot een vast aantal opeenvolgende berichten kan worden vastgelegd.
1. Rol en systeemcontext van de service-interface
De service-interface VerificationStatusConfigurationByDataId wordt door het Functional Cluster Communication Management (CM) als service-port beschikbaar gesteld ([SWS_CM_11369]). In de dienstenarchitectuur van AUTOSAR Adaptive neemt het communicatiemanagement de rol van serviceprovider (skeleton) op zich, terwijl geautoriseerde functionele applicaties via de gegenereerde proxy als consumer interageren (AUTOSAR_AP_SWS_CommunicationManagement §8.x “Definition of Port VerificationStatusConfigurationByDataId”). De primaire taak van deze interface is om het cryptografische verificatiegedrag van Secure Onboard Communication (SecOC) gericht voor een doorgegeven berichtidentificatie (dataID) te configureren en te overriden ([SWS_CM_10050]).
De interface vult de reguliere dienst voor verificatiestatusmeldingen aan, waarmee het systeem elk verificatieresultaat doorstuurt naar applicaties ([SWS_CM_11278]). Consumenten van de configuratie-interface zijn typisch gespecialiseerde securitybeheersystemen, Intrusion Detection Systems (IDS) of test- en diagnoseapplicaties die het verwerpen of doorsturen van berichten dynamisch besturen en monitoren (AUTOSAR_AP_SWS_CommunicationManagement §9.1 “SecOC VerificationStatus”). Vraag Q-93c34e1f19b92c49 (open) Op deze wijze wordt Communication Management in staat gesteld verificatieresultaten tijdens runtime gericht te overriden ([SWS_CM_11279]).
2. Methoden, gebeurtenissen en velden
De servicespecificatie bevat noch events noch fields, maar definieert uitsluitend een synchrone respectievelijk van een antwoord voorziene client-servermethode ([SWS_CM_10050]):
VerifyStatusOverride: Dwingt een specifiek SecOC-gedrag af bij de ontvangst van berichten (accepteren of verwerpen met of zonder uitvoering van de authenticator-verificatie) en maakt het instellen van een gedefinieerd resultaat voor VerificationStatusResult mogelijk ([SWS_CM_10050]).
De methode heeft versie 1.0 en is gespecificeerd met Fire & Forget false ([SWS_CM_10050]). In het C++-programmeermodel van ara::com levert de aanroep daarom typisch een ara::core::Future op, die de voltooiing van de configuratie bevestigt (interpretatie). Vraag Q-44d3566c154670c9 (open) De methode definieert drie invoerparameters ([SWS_CM_10050]):
dataID (richting IN, type uint16_t): Eenduidige identificatie van het bericht waarvoor de override moet worden toegepast ([SWS_CM_10050]).
overrideStatus (richting IN, type OverrideStatus): Enumeratiewaarde die bepaalt of de verificatie wordt uitgevoerd, of het bericht wordt verworpen of doorgestuurd en voor welke duur de override actief blijft ([SWS_CM_10050]).
numberOfMessagesToOverride (richting IN, type uint8_t): Aantal sequentiële verificatieprocessen dat moet worden overschreven. Deze teller wordt uitsluitend in aanmerking genomen wanneer overrideStatus op kSecOcOverrideDropUntilLimit, kSecOcOverrideSkipUntilLimit of kSecOcOverridePassUntilLimit is ingesteld ([SWS_CM_10050]).
3. Levenscyclus, sessieverlopen en toestandsafhankelijkheden
Regulier leidt een mislukte authenticator-verificatie bij SecOC ertoe dat het desbetreffende bericht wordt verworpen (AUTOSAR_AP_SWS_CommunicationManagement §9.1 “SecOC VerificationStatus”). Zodra VerifyStatusOverride echter met succes is aangeroepen, is de vastgelegde configuratie direct van kracht voor alle navolgende berichten van de opgegeven dataID ([SWS_CM_10050]). Afhankelijk van de parameter overrideStatus blijft de manipulatie ofwel permanent actief of eindigt deze automatisch zodra het in de teller numberOfMessagesToOverride gedefinieerde aantal berichten is verwerkt ([SWS_CM_10050]).
4. Foutafhandeling en Application Errors
Aangezien VerifyStatusOverride geen fire-and-forget-gedrag vertoont, ontvangt de aanroepende applicatie expliciete feedback over het resultaat van het configuratieverzoek ([SWS_CM_10050]). Specifieke Application Errors of foutcodes zijn voor deze service-interface in de standaard niet gedeclareerd; eventuele aanroepfouten worden vermoedelijk via algemene foutdomeinen van de ara::com-infrastructuur gemeld ([SWS_CM_10050]). Vraag Q-d1e549f2415ac403 (open)
Functioneel dient de service zelf als centraal instrument voor foutafhandeling aan de applicatiezijde: doordat een specifiek VerificationStatusResult kan worden afgedwongen, kunnen foutafhandelingsroutines in de applicatie worden gestimuleerd en gevalideerd ([SWS_CM_10050]). Dit stelt een IDS of securitybeheersysteem in staat gesimuleerde aanvallen of foutieve overdrachten gericht na te bootsen en passende dynamische tegenmaatregelen in het totale systeem te beproeven (AUTOSAR_AP_SWS_CommunicationManagement §9.1 “SecOC VerificationStatus”).
Deze handleiding is gebaseerd op de specificatie AUTOSAR Adaptive R25-11 en vat de eisen voor de service-interface VerificationStatusConfigurationByDataId samen.
Mitglieder
VerifyStatusOverrideThis service method provides the ability to force specific behavior of SecOc: accept or drop a message with or without p
This service method provides the ability to force specific behavior of SecOc: accept or drop a message with or without performing the verification of authenticator or independent of the authenticator verification result, and to force a specific result for VerificationStatusResult allowing additional fault handling in the application.
This service method provides the ability to force specific behavior of SecOc: accept or drop a message with or without performing the verification of authenticator or independent of the authenticator verification result, and to force a specific result for VerificationStatusResult allowing additional fault handling in the application.
Data ID for which the override operation shall happen
overrideStatus
IN
OverrideStatus
The override status enum that defines whether verification is executed and whether the message is passed on, and for how long the override is active
numberOfMessagesToOverride
IN
uint8_t
Number of sequential VerifyStatus to override when using a specific counter for authentication verification. This is only considered when OverrideStatus is equal to k SecOcOverrideDropUntilLimit, kSecOcOverrideSkipUntilLimit or kSecOcOverride PassUntilLimit.
Request a governed re-review of this record. The record is not changed immediately.
gemini-3.8-flash-low· 2026-10-13 · Duits origineel