DEENESPTFRRUARHIKOZHNL

classe ara::crypto::CryptoErrorDomain

[SWS_CRYPT_19900] Upstream: RS_AP_00130

class CryptoErrorDomain final :             public ara::core::ErrorDomain {...};

Crypto Error Domain class that provides interfaces as defined by ara::core::ErrorDomain such as a name of the Crypto Error Domain or messages for each error code. This class represents an error domain responsible for all errors that may be reported by public APIs in ara::crypto namespace. .

Header-Datei#include "ara/crypto/common/crypto_error_domain.h"
Forwarding-Header#include "ara/crypto/crypto_fwd.h"
Scopenamespace ara::crypto
Basisklasse(n)ara::core::ErrorDomain
Unique IDAs per ara::crypto::CryptoErrorDomain in [SWS_CORE_90023]

Guide utilisateurGÉNÉRÉ PAR IA

Sert à l'identification et à la traduction textuelle de tous les codes d'erreur du module crypto.
GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : b310249d15a9 Provenance Questions ouvertes (2)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Sert à l'identification et à la traduction textuelle de tous les codes d'erreur du module crypto.

La classe définit le domaine d'erreur central pour toutes les erreurs pouvant être signalées via les interfaces publiques dans l'espace de noms ara::crypto [SWS_CRYPT_19950]. Parmi ses tâches principales figurent le renvoi du nom de domaine unique ainsi que la traduction des codes d'erreur de l'énumération CryptoErrc en messages d'erreur compréhensibles [SWS_CRYPT_19953]. Toutes les fonctions d'interrogation sont conçues pour être thread-safe et sûres vis-à-vis des exceptions, tandis que la méthode de déclenchement d'exceptions ne participe pas à la résolution de surcharge lorsque les exceptions C++ sont désactivées [SWS_CRYPT_19954].

Contexte

La classe ara::crypto::CryptoErrorDomain fait office de domaine d'erreur spécialisé au sein de la plateforme AUTOSAR Adaptive. Conformément à sa définition de classe, elle dérive de ara::core::ErrorDomain et est déclarée final. Sa responsabilité centrale consiste à représenter l'ensemble des erreurs pouvant être signalées par les interfaces publiques au sein de l'espace de noms ara::crypto. Elle associe aux erreurs une identification de domaine unique qui peut être interrogée via la méthode Name [SWS_CRYPT_19950].

Pour une liaison de type uniforme, la classe met à disposition deux alias associés aux types : Errc renvoie directement, en tant qu'alias, à l'énumération CryptoErrc pour les codes d'erreur cryptographiques [SWS_CRYPT_19903], tandis que Exception référence la classe d'exception de base CryptoException [SWS_CRYPT_19904]. Les partenaires d'interaction sont principalement les blocs fonctionnels cryptographiques qui génèrent des erreurs de ce domaine, ainsi que le logiciel d'application qui reçoit et évalue les erreurs via les mécanismes de base de ara::core.

CryptoErrorDomainContext CryptoApi ara::crypto APIs Domain ara::crypto::CryptoErrorDomain CryptoApi->Domain signale les erreurs via ErrorDomainBase ara::core::ErrorDomain Domain->ErrorDomainBase erbt von Application Anwendungssoftware Application->CryptoApi appelle des fonctions cryptographiques Application->Domain fragt Name / Message ab

Diagramme de contexte : intégration de la CryptoErrorDomain dans la gestion des erreurs entre les API ara::crypto, la classe de base ara::core::ErrorDomain et l'application. Sources : [SWS_CRYPT_19950], [SWS_CRYPT_19903], [SWS_CRYPT_19904].

Cycle de vie

La création d'objets de la CryptoErrorDomain s'effectue via le constructeur standard sans paramètre, qui est spécifié comme constexpr et noexcept [SWS_CRYPT_19902]. Grâce à la déclaration en constexpr, une instance peut être construite dès la compilation. Interprétation : dans les implémentations types de la plateforme, le domaine d'erreur devrait exister sous la forme d'un singleton durable ou statique, afin que les codes d'erreur puissent référencer la même instance de domaine tout au long du processus, sans allocation dynamique de mémoire. Question Q-eace74191b79fa03 (ouverte)

Après l'instanciation, l'objet possède un caractère constant et sans état ; toute hiérarchie d'héritage sous cette classe est exclue par le mot-clé final. En ce qui concerne la concurrence, tant le constructeur [SWS_CRYPT_19902] que les méthodes d'interrogation Name [SWS_CRYPT_19950], Message [SWS_CRYPT_19953] et ThrowAsException [SWS_CRYPT_19954] sont explicitement classés comme sûrs au niveau des threads (thread-safe). Les instances peuvent donc être utilisées en parallèle par plusieurs threads sans synchronisation externe.

Parcours d'utilisation

Le déroulement régulier de l'interaction avec la CryptoErrorDomain se décompose selon les étapes suivantes :

  1. Une opération au sein de l'espace de noms ara::crypto échoue et génère un objet d'erreur de type ara::core::ErrorCode, qui est lié à la CryptoErrorDomain.
  2. L'application appelante ou la routine de traitement des erreurs vérifie l'origine de l'erreur et peut, si nécessaire, obtenir le nom unique du domaine au moyen de Name() [SWS_CRYPT_19950].
  3. Pour générer des sorties de journalisation ou des messages de diagnostic, la méthode Message() est appelée avec le errorCode transmis, ce qui résout le code et renvoie le message textuel associé sous la forme const char* [SWS_CRYPT_19953].
  4. Si l'appelant souhaite convertir l'erreur en exception C++, l'appel de ThrowAsException() est effectué, ce qui déclenche une exception appropriée sur la base de CryptoException [SWS_CRYPT_19954], [SWS_CRYPT_19904].
Évaluation d'erreur via le CryptoErrorDomainApplicationara::crypto APICryptoErrorDomainKrypto-Operation aufrufen()ara::core::ErrorCodeName()Nom de domaine (const char*)Message(errorCode)Fehlertext (const char*)

Diagramme de séquence : résolution d'erreur et émission de texte via les interfaces de la CryptoErrorDomain. Sources : [SWS_CRYPT_19950], [SWS_CRYPT_19953].

Scénarios d'erreur

Lors de la gestion des erreurs, la classe présente des garanties différenciées en matière de sécurité vis-à-vis des exceptions. Les méthodes Name [SWS_CRYPT_19950] et Message [SWS_CRYPT_19953] sont déclarées noexcept et sont totalement sûres vis-à-vis des exceptions (exception safe). Si une valeur numérique non définie dans l'énumération CryptoErrc devait être transmise à Message, un message de repli générique devrait vraisemblablement être fourni ; une interruption par des exceptions est exclue. Question Q-6f2a8707283aa64e (ouverte)

En revanche, la méthode ThrowAsException est spécifiée comme non sûre vis-à-vis des exceptions (not exception safe) et pourvue de l'attribut [[noreturn]], étant donné que sa fonction prévue consiste à lever une exception [SWS_CRYPT_19954]. Une contrainte essentielle concerne les configurations de plateforme sans prise en charge des exceptions : si les exceptions C++ sont désactivées dans la chaîne d'outils du compilateur, ThrowAsException ne participe pas à la résolution de surcharge [SWS_CRYPT_19954]. Dans de tels systèmes, l'appel ne peut pas être compilé et le traitement des erreurs doit obligatoirement être géré via des mécanismes basés sur des valeurs d'erreur, tels que des objets de résultat.

Ce guide est basé sur la spécification AUTOSAR Adaptive Platform R25-11.

Carte des membres

Constructeurs et destructeur

1

Alias de type

2

Diagramme de classes

Hohle Dreieckspfeile = Vererbung (zeigt zur Basisklasse); Klicken öffnet die jeweilige Klassenseite.

G nara__crypto__CryptoErrorDomain690 CryptoErrorDomain + CryptoErrorDomain() + Message() + Name() + ThrowAsException() nara__core__ErrorDomain335 ErrorDomain nara__crypto__CryptoErrorDomain690->nara__core__ErrorDomain335

Vue détaillée

Sélectionnez une entrée dans le plan.

Constructeurs et destructeur

Ctor of the CryptoErrorDomain .

constexpr CryptoErrorDomain () noexcept;

Méthodes

Message fonction

Translate an error code value into a text message.

const char * Message (ara::core::ErrorDomain::CodeType errorCode) const noexcept override;
Name fonction

Returns the unique name of the error domain.

const char * Name () const noexcept override;

throws exception of error code. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

[[noreturn]] void ThrowAsException (const ara::core::ErrorCode &error Code) const override;

Alias de type

Errc alias de type

crypto error

using Errc = CryptoErrc;
Exception alias de type

Alias for the exception base class.

Documentation des méthodes

fonction CryptoErrorDomain [SWS_CRYPT_19902] Upstream: RS_CRYPTO_02310

constexpr CryptoErrorDomain () noexcept;

Ctor of the CryptoErrorDomain .

GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : 1463870ec116 Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Utilisation et contexte d'appel

Le constructeur par défaut CryptoErrorDomain() initialise une instance du domaine d'erreur pour les opérations cryptographiques [SWS_CRYPT_19902]. Il est spécifié comme constexpr et noexcept, n'accepte aucun argument et ne possède aucune valeur de retour. L'exécution s'effectue de manière synchrone et peut avoir lieu au moment de la compilation. Dans les programmes applicatifs, une instanciation manuelle devrait rarement être nécessaire, car l'accès au domaine s'effectue régulièrement via la fonction globale GetCryptoErrorDomain() [SWS_CRYPT_19952]. Question Q-1e029d80fb7bf7d1 (ouverte)

Gestion des erreurs et concurrence

La création de l'objet est définie comme exception safe ainsi que thread-safe [SWS_CRYPT_19902]. Étant donné que le constructeur est déclaré avec noexcept, aucune erreur ni exception ne survient lors de l'appel ; il n'existe pas de messages d'erreur vers DET ou DEM pour ce constructeur.

Interaction au sein du module

Le domaine créé constitue le contexte pour les descriptions d'erreurs cryptographiques :

Cette note d'utilisation a été générée automatiquement sur la base de la spécification AUTOSAR Adaptive R25-11.

Guide de l'implémenteur à venir (complexité I1)

Header-Datei#include "ara/crypto/common/crypto_error_domain.h"
Scopeclass ara::crypto::CryptoErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_19902
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_19902@rel:R25-11#1ce23389
Content hash
1ce23389
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_19902
Status: valid/unmigrated Version: rel:R25-11#21007e48 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CRYPT_19902@rel:R25-11#21007e48
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#5c19d14b2026-09-30
  • R20-11rel:R20-11#c58b453f2026-10-14
  • R21-11rel:R21-11#88535fe42026-10-14
  • R22-11rel:R22-11#943a31022026-10-14
  • R23-11rel:R23-11#565923b82026-10-14
  • R24-11rel:R24-11#6e99dbca2026-10-14
  • R25-11rel:R25-11#21007e482026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

fonction Message [SWS_CRYPT_19953] Upstream: RS_CRYPTO_02310

const char * Message (ara::core::ErrorDomain::CodeType errorCode) const noexcept override;

Translate an error code value into a text message.

GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : 34381e88ab59 Provenance
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

La méthode Message de la classe ara::crypto::CryptoErrorDomain traduit une valeur de code d'erreur en un message d'erreur lisible en texte clair [SWS_CRYPT_19953]. Elle surcharge la méthode de base de résolution de texte d'erreur et est incluse via le fichier d'en-tête ara/crypto/common/crypto_error_domain.h [SWS_CRYPT_19953]. De plus, l'interface est fonctionnellement liée à l'exigence RS_CRYPTO_02310 [SWS_CRYPT_19953].

Utilisation et contexte d'appel

L'appel s'effectue de manière synchrone en tant que fonction membre constante (const), ce qui fait que la méthode fonctionne sans état et que l'objet de domaine d'erreur reste inchangé [SWS_CRYPT_19953]. La fonction attend le paramètre d'entrée suivant [SWS_CRYPT_19953] :

  • errorCode : un identificateur numérique de code d'erreur issu de l'énumération CryptoErrc, qui est transmis en tant que type ara::core::ErrorDomain::CodeType [SWS_CRYPT_19953].

Comme valeur de retour, la fonction renvoie un pointeur vers une chaîne de caractères constante (const char *), qui contient le texte descriptif du message associé au code d'erreur respectif [SWS_CRYPT_19953].

Concurrence et sécurité vis-à-vis des exceptions

Concernant la sécurité d'exécution et la concurrence, les conditions aux limites suivantes s'appliquent [SWS_CRYPT_19953] :

  • Sécurité des threads : La fonction est explicitement spécifiée comme thread-safe (thread-safe), ce qui autorise les appels concurrents depuis différents threads sans synchronisation externe [SWS_CRYPT_19953].
  • Sécurité vis-à-vis des exceptions : La méthode est classée comme sûre vis-à-vis des exceptions (exception safe) et dotée du spécificateur noexcept, raison pour laquelle il est garanti qu'aucune exception C++ n'est levée [SWS_CRYPT_19953].

Cette note d'utilisation a été générée automatiquement sur la base de la spécification AUTOSAR R25-11.

Header-Datei#include "ara/crypto/common/crypto_error_domain.h"
Scopeclass ara::crypto::CryptoErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
errorCodean error code identifier from the CryptoErrc enumeration

Rückgabewert

TypBeschreibung
const char *message text of error code

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_19953
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_19953@rel:R25-11#cd2b8e19
Content hash
cd2b8e19
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_19953
Status: valid/unmigrated Version: rel:R25-11#7967980a Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CRYPT_19953@rel:R25-11#7967980a
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#5d48d8412026-09-30
  • R20-11rel:R20-11#10528a792026-10-14
  • R21-11rel:R21-11#0eb853f22026-10-14
  • R22-11rel:R22-11#11e8cafd2026-10-14
  • R23-11rel:R23-11#6ce40f0f2026-10-14
  • R24-11rel:R24-11#a22e2e982026-10-14
  • R25-11rel:R25-11#7967980a2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

fonction Name [SWS_CRYPT_19950] Upstream: RS_CRYPTO_02310

const char * Name () const noexcept override;

Returns the unique name of the error domain.

GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : ee0e230464b2 Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

La fonction membre Name de la classe ara::crypto::CryptoErrorDomain fournit l'identifiant unique du domaine d'erreur pour les opérations cryptographiques [SWS_CRYPT_19950]. La fonction est mise à disposition via le fichier d'en-tête ara/crypto/common/crypto_error_domain.h et surcharge l'interface de base correspondante pour les domaines d'erreur [SWS_CRYPT_19950].

Utilisation et sémantique

L'appel s'effectue de manière synchrone, sans paramètres et sans effets secondaires modifiant l'instance. La valeur de retour est un const char *, qui représente le nom unique du domaine [SWS_CRYPT_19950]. Interprétation : le pointeur renvoyé devrait pointer vers une chaîne de caractères persistée statiquement, car l'interface ne prévoit aucun cycle de vie dynamique ni transfert de propriété de la mémoire. Question Q-b7f2dab65f25b7e6 (ouverte)

Gestion des erreurs et concurrence

  • Sécurité vis-à-vis des exceptions : La méthode est déclarée avec noexcept et définie comme sûre vis-à-vis des exceptions (exception safe), de sorte que les appelants n'ont pas à intercepter d'exceptions C++ [SWS_CRYPT_19950].
  • Signalement des erreurs : Aucun code d'erreur spécifique n'est spécifié pour la fonction ; la récupération du nom n'échoue pas en fonctionnement normal [SWS_CRYPT_19950].
  • Sécurité des threads : L'opération est spécifiée comme thread-safe et peut être exécutée de manière concurrente depuis plusieurs threads sans mécanismes de verrouillage externes [SWS_CRYPT_19950].

Interaction

Au sein du modèle de traitement des erreurs d'AUTOSAR Adaptive, la fonction sert à identifier le domaine d'erreur lors de l'évaluation et de la journalisation des causes d'erreurs cryptographiques [SWS_CRYPT_19950].

Ce texte a été généré par un système d'IA et repose exclusivement sur les données de spécification de la version R25-11.

Header-Datei#include "ara/crypto/common/crypto_error_domain.h"
Scopeclass ara::crypto::CryptoErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
const char *As per ara::crypto::CryptoErrorDomain in [SWS_CORE_ 90023]

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_19950
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_19950@rel:R25-11#264909bb
Content hash
264909bb
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_19950
Status: valid/unmigrated Version: rel:R25-11#881017ad Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CRYPT_19950@rel:R25-11#881017ad
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#4d9ff2712026-09-30
  • R19-11rel:R19-11#2bfa2b932026-10-14
  • R20-11rel:R20-11#946b5dcd2026-10-14
  • R21-11rel:R21-11#237e4f532026-10-14
  • R22-11rel:R22-11#1e8db7632026-10-14
  • R23-11rel:R23-11#a36d8ead2026-10-14
  • R24-11rel:R24-11#58e6876a2026-10-14
  • R25-11rel:R25-11#881017ad2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

fonction ThrowAsException [SWS_CRYPT_19954] Upstream: RS_CRYPTO_02310

[[noreturn]] void ThrowAsException (const ara::core::ErrorCode &error Code) const override;

throws exception of error code. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : b4232f549f0c Provenance
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

La méthode ThrowAsException de la classe ara::crypto::CryptoErrorDomain sert à déclencher une exception C++ sur la base d'un code d'erreur transmis [SWS_CRYPT_19954]. Elle surcharge la méthode de base correspondante et est déclarée avec l'attribut [[noreturn]], c'est pourquoi les appels ne possèdent pas de valeur de retour et ne retournent pas normalement en cas d'exécution réussie [SWS_CRYPT_19954].

Concernant l'utilisation et le paramétrage, les détails de spécification suivants s'appliquent :

  • Paramètre : errorCode de type const ara::core::ErrorCode& est transmis comme paramètre d'entrée, encapsulant un identifiant d'erreur issu de l'énumération CryptoErrc [SWS_CRYPT_19954].
  • Inclusion de l'en-tête : La fonction est mise à disposition via le fichier d'en-tête #include "ara/crypto/common/crypto_error_domain.h" [SWS_CRYPT_19954].
  • Concurrence : L'exécution est spécifiée comme thread-safe et peut ainsi être appelée en toute sécurité depuis des contextes concurrents [SWS_CRYPT_19954].

En ce qui concerne le traitement des erreurs et la sécurité vis-à-vis des exceptions, la méthode est classée comme not exception safe [SWS_CRYPT_19954]. Une restriction importante liée au compilateur et à la chaîne d'outils découle de [SWS_CORE_10304] : si les exceptions C++ sont désactivées dans la chaîne d'outils du compilateur, ThrowAsException ne participe pas à la résolution de surcharge et n'est donc pas disponible pour l'appelant [SWS_CRYPT_19954].

Ce texte a été généré par une IA sur la base de la spécification AUTOSAR R25-11.

Header-Datei#include "ara/crypto/common/crypto_error_domain.h"
Scopeclass ara::crypto::CryptoErrorDomain
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
errorCodean error code identifier from the CryptoErrc enumeration

Rückgabewert

TypBeschreibung
None

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_19954
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_19954@rel:R25-11#ed5f6341
Content hash
ed5f6341
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_19954
Status: valid/unmigrated Version: rel:R25-11#1b7f48ad Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CRYPT_19954@rel:R25-11#1b7f48ad
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#f9d2c7e92026-09-30
  • R20-11rel:R20-11#63ad1e002026-10-14
  • R21-11rel:R21-11#baf981222026-10-14
  • R22-11rel:R22-11#e5d4751c2026-10-14
  • R23-11rel:R23-11#166895332026-10-14
  • R24-11rel:R24-11#a1bb51672026-10-14
  • R25-11rel:R25-11#1b7f48ad2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

Documentation des alias de type

alias de type Errc [SWS_CRYPT_19903] Upstream: RS_CRYPTO_02310

using Errc = CryptoErrc;

crypto error

Header-Datei#include "ara/crypto/common/crypto_error_domain.h"
Scopeclass ara::crypto::CryptoErrorDomain
SymbolErrc

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_19903
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_19903@rel:R25-11#9a209ed2
Content hash
9a209ed2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_19903
Status: valid/unmigrated Version: rel:R25-11#d3be4184 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CRYPT_19903@rel:R25-11#d3be4184
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#9b32c5092026-09-30
  • R20-11rel:R20-11#c04e72a82026-10-14
  • R21-11rel:R21-11#3b9db2f32026-10-14
  • R22-11rel:R22-11#629e2e712026-10-14
  • R23-11rel:R23-11#d3be41842026-10-14
  • R24-11rel:R24-11#d3be41842026-10-14
  • R25-11rel:R25-11#d3be41842026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

alias de type Exception [SWS_CRYPT_19904] Upstream: RS_CRYPTO_02310

using Exception = CryptoException;

Alias for the exception base class.

Header-Datei#include "ara/crypto/common/crypto_error_domain.h"
Scopeclass ara::crypto::CryptoErrorDomain
SymbolException

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_19904
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_19904@rel:R25-11#f6bb55d7
Content hash
f6bb55d7
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_19904
Status: valid/unmigrated Version: rel:R25-11#7f3b6292 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CRYPT_19904@rel:R25-11#7f3b6292
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#4d3962012026-09-30
  • R20-11rel:R20-11#c05b0ec22026-10-14
  • R21-11rel:R21-11#c4beaa042026-10-14
  • R22-11rel:R22-11#42e96c2d2026-10-14
  • R23-11rel:R23-11#7f3b62922026-10-14
  • R24-11rel:R24-11#7f3b62922026-10-14
  • R25-11rel:R25-11#7f3b62922026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill