DEENESPTFRRUARHIKOZHNL

класс 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]

Руководство пользователяСОЗДАНО ИИ

Служит для идентификации и текстового преобразования всех кодов ошибок модуля crypto.
СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: b310249d15a9 Происхождение Открытые вопросы (2)
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Служит для идентификации и текстового преобразования всех кодов ошибок модуля crypto.

Класс определяет центральный домен ошибок для всех ошибок, которые могут быть зарегистрированы через открытые интерфейсы в пространстве имен ara::crypto [SWS_CRYPT_19950]. К его ключевым задачам относятся возврат уникального имени домена, а также преобразование кодов ошибок из перечисления CryptoErrc в понятные сообщения об ошибках [SWS_CRYPT_19953]. Все функции запросов реализованы как потокобезопасные и безопасные относительно исключений, тогда как метод генерации исключений при отключенных C++-исключениях не участвует в разрешении перегрузки [SWS_CRYPT_19954].

Контекст

Класс ara::crypto::CryptoErrorDomain функционирует как специализированный домен ошибок в составе платформы AUTOSAR Adaptive. Согласно определению класса, он наследует от ara::core::ErrorDomain и объявлен как final. Его главная ответственность заключается в представлении всех ошибок, о которых могут сообщать открытые интерфейсы в пространстве имен ara::crypto. Он присваивает ошибкам уникальный идентификатор домена, который можно запросить с помощью метода Name [SWS_CRYPT_19950].

Для унифицированного связывания типов класс предоставляет два специализированных псевдонима типов: Errc в качестве псевдонима напрямую указывает на перечисление CryptoErrc для криптографических кодов ошибок [SWS_CRYPT_19903], тогда как Exception ссылается на базовый класс исключений CryptoException [SWS_CRYPT_19904]. В качестве партнеров по взаимодействию выступают преимущественно функциональные криптографические блоки, порождающие ошибки данного домена, а также прикладное ПО, принимающее и анализирующее ошибки через базовые механизмы ara::core.

CryptoErrorDomainContext CryptoApi ara::crypto APIs Domain ara::crypto::CryptoErrorDomain CryptoApi->Domain сообщает об ошибках через ErrorDomainBase ara::core::ErrorDomain Domain->ErrorDomainBase erbt von Application Anwendungssoftware Application->CryptoApi вызывает криптографические функции Application->Domain fragt Name / Message ab

Контекстная диаграмма: интеграция CryptoErrorDomain в обработку ошибок между API-интерфейсами ara::crypto, базовым классом ara::core::ErrorDomain и приложением. Источники: [SWS_CRYPT_19950], [SWS_CRYPT_19903], [SWS_CRYPT_19904].

Жизненный цикл

Создание объектов CryptoErrorDomain осуществляется через стандартный конструктор без параметров, который специфицирован как constexpr и noexcept [SWS_CRYPT_19902]. Благодаря объявлению в качестве constexpr экземпляр может быть сконструирован уже на этапе компиляции. Интерпретация: в типичных реализациях платформы домен ошибок, вероятно, существует как долгоживущий или статический singleton, чтобы коды ошибок на протяжении всего выполнения процесса могли ссылаться на один и тот же экземпляр домена без динамического выделения памяти. Вопрос Q-eace74191b79fa03 (открытый)

После инстанцирования объект имеет неизменяемый характер без сохранения состояния; иерархия наследования ниже этого класса исключена ключевым словом final. Что касается конкурентности, как конструктор [SWS_CRYPT_19902], так и методы запросов Name [SWS_CRYPT_19950], Message [SWS_CRYPT_19953] и ThrowAsException [SWS_CRYPT_19954] явно классифицированы как потокобезопасные (thread-safe). Таким образом, экземпляры могут использоваться параллельно несколькими потоками без внешней синхронизации.

Путь использования

Стандартная последовательность действий при взаимодействии с CryptoErrorDomain состоит из следующих шагов:

  1. Операция в пространстве имен ara::crypto завершается сбоем и создает объект ошибки типа ara::core::ErrorCode, связанный с CryptoErrorDomain.
  2. Вызывающее приложение или подпрограмма обработки ошибок проверяет источник ошибки и при необходимости может запросить уникальное имя домена с помощью Name() [SWS_CRYPT_19950].
  3. Для формирования диагностических сообщений или записей журнала вызывается метод Message() с переданным errorCode, который расшифровывает код и возвращает соответствующее текстовое сообщение в виде const char* [SWS_CRYPT_19953].
  4. Если вызывающий компонент хочет преобразовать ошибку в C++-исключение, выполняется вызов ThrowAsException(), в результате чего генерируется подходящее исключение на основе CryptoException [SWS_CRYPT_19954], [SWS_CRYPT_19904].
Обработка ошибок через CryptoErrorDomainПриложениеara::crypto APICryptoErrorDomainKrypto-Operation aufrufen()ara::core::ErrorCodeName()Имя домена (const char*)Message(errorCode)Fehlertext (const char*)

Диаграмма последовательности: разрешение ошибок и вывод текста через интерфейсы CryptoErrorDomain. Источники: [SWS_CRYPT_19950], [SWS_CRYPT_19953].

Сценарии ошибок

При обработке ошибок класс предоставляет дифференцированные гарантии безопасности относительно исключений. Методы Name [SWS_CRYPT_19950] и Message [SWS_CRYPT_19953] объявлены как noexcept и полностью безопасны относительно исключений (exception safe). Если в Message передано числовое значение, не определенное в перечислении CryptoErrc, предположительно будет возвращено общее резервное сообщение; аварийное завершение из-за исключений исключено. Вопрос Q-6f2a8707283aa64e (открытый)

В противоположность этому метод ThrowAsException специфицирован как небезопасный относительно исключений (not exception safe) и снабжен атрибутом [[noreturn]], поскольку его прямое назначение состоит в генерации исключения [SWS_CRYPT_19954]. Существенное граничное условие относится к конфигурациям платформы без поддержки исключений: если C++-исключения отключены в тулчейне компилятора, ThrowAsException не участвует в разрешении перегрузки [SWS_CRYPT_19954]. В таких системах вызов не сможет скомпилироваться, и обработка ошибок должна в обязательном порядке осуществляться через механизмы, основанные на значениях ошибок, такие как объекты результатов.

Настоящее руководство основано на спецификации AUTOSAR Adaptive Platform R25-11.

Карта членов

Конструкторы и деструктор

1

Псевдонимы типов

2

Диаграмма классов

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

Подробный вид

Выберите элемент в оглавлении.

Конструкторы и деструктор

CryptoErrorDomain функция

Ctor of the CryptoErrorDomain .

constexpr CryptoErrorDomain () noexcept;

Методы

Message функция

Translate an error code value into a text message.

const char * Message (ara::core::ErrorDomain::CodeType errorCode) const noexcept override;
Name функция

Returns the unique name of the error domain.

const char * Name () const noexcept override;
ThrowAsException функция

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;

Псевдонимы типов

Errc псевдоним типа

crypto error

using Errc = CryptoErrc;
Exception псевдоним типа

Alias for the exception base class.

Документация методов

функция CryptoErrorDomain [SWS_CRYPT_19902] Upstream: RS_CRYPTO_02310

constexpr CryptoErrorDomain () noexcept;

Ctor of the CryptoErrorDomain .

СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: 1463870ec116 Происхождение Открытые вопросы (1)
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Использование и контекст вызова

Конструктор по умолчанию CryptoErrorDomain() инициализирует экземпляр домена ошибок для криптографических операций [SWS_CRYPT_19902]. Он специфицирован как constexpr и noexcept, не принимает аргументов и не имеет возвращаемого значения. Выполнение происходит синхронно и может осуществляться во время компиляции. В прикладных программах ручное инстанцирование вряд ли потребуется, поскольку доступ к домену штатно осуществляется через глобальную функцию GetCryptoErrorDomain() [SWS_CRYPT_19952]. Вопрос Q-1e029d80fb7bf7d1 (открытый)

Обработка ошибок и параллелизм

Создание объекта определено как exception safe, а также thread-safe [SWS_CRYPT_19902]. Поскольку конструктор объявлен с noexcept, при вызове не возникает ошибок или исключений; сообщений об ошибках в DET или DEM для этого конструктора не предусмотрено.

Взаимодействие в модуле

Созданный домен образует контекст для описаний криптографических ошибок:

  • Он инкапсулирует коды ошибок перечисления CryptoErrc [SWS_CRYPT_10099] через псевдоним типа Errc [SWS_CRYPT_19903].
  • Через свободную функцию MakeErrorCode() создаются экземпляры ara::core::ErrorCode, жестко ссылающиеся на этот домен [SWS_CRYPT_19951].
  • Функции-члены домена позволяют запрашивать идентификатор через Name() [SWS_CRYPT_19950], получать текстовое описание через Message() [SWS_CRYPT_19953], а также генерировать системно-специфичные ошибки через ThrowAsException() [SWS_CRYPT_19954] с базовым типом Exception [SWS_CRYPT_19904].

Это указание по использованию было сгенерировано автоматически на основе спецификации AUTOSAR Adaptive R25-11.

Руководство разработчика реализации в подготовке (сложность 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#d9e6ebfb
Content hash
d9e6ebfb
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

функция 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.

СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: 34381e88ab59 Происхождение
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Метод Message класса ara::crypto::CryptoErrorDomain преобразует значение кода ошибки в читаемое текстовое сообщение об ошибке [SWS_CRYPT_19953]. Он переопределяет базовый метод разрешения текста ошибки и подключается через заголовочный файл ara/crypto/common/crypto_error_domain.h [SWS_CRYPT_19953]. Кроме того, интерфейс функционально связан с требованием RS_CRYPTO_02310 [SWS_CRYPT_19953].

Использование и контекст вызова

Вызов выполняется синхронно как константная функция-член (const), благодаря чему метод работает без сохранения состояния, а объект домена ошибок остается неизменным [SWS_CRYPT_19953]. Функция ожидает следующий входной параметр [SWS_CRYPT_19953]:

  • errorCode: числовой идентификатор кода ошибки из перечисления CryptoErrc, передаваемый как тип ara::core::ErrorDomain::CodeType [SWS_CRYPT_19953].

В качестве возвращаемого значения функция возвращает указатель на константную строку (const char *), содержащую описательный текст сообщения для соответствующего кода ошибки [SWS_CRYPT_19953].

Параллелизм и безопасность исключений

В отношении безопасности выполнения и параллелизма действуют следующие граничные условия [SWS_CRYPT_19953]:

  • Потокобезопасность: функция явно специфицирована как потокобезопасная (thread-safe), благодаря чему одновременные вызовы из разных потоков допустимы без внешней синхронизации [SWS_CRYPT_19953].
  • Безопасность исключений: метод классифицирован как безопасный относительно исключений (exception safe) и снабжен спецификатором noexcept, вследствие чего гарантированно не возбуждаются исключения C++ [SWS_CRYPT_19953].

Это указание по использованию было сгенерировано автоматически на основе спецификации 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#29827694
Content hash
29827694
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

функция Name [SWS_CRYPT_19950] Upstream: RS_CRYPTO_02310

const char * Name () const noexcept override;

Returns the unique name of the error domain.

СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: ee0e230464b2 Происхождение Открытые вопросы (1)
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Функция-член Name класса ara::crypto::CryptoErrorDomain возвращает уникальный идентификатор домена ошибок для криптографических операций [SWS_CRYPT_19950]. Функция предоставляется через заголовочный файл ara/crypto/common/crypto_error_domain.h и переопределяет соответствующий базовый интерфейс для доменов ошибок [SWS_CRYPT_19950].

Использование и семантика

Вызов выполняется синхронно, без параметров и без изменяющих побочных эффектов для экземпляра. В качестве возвращаемого значения возвращается const char *, представляющий уникальное имя домена [SWS_CRYPT_19950]. Интерпретация: возвращаемый указатель, вероятно, указывает на статически сохраняемую строку, поскольку интерфейс не предусматривает динамического жизненного цикла или передачи владения памятью. Вопрос Q-b7f2dab65f25b7e6 (открытый)

Обработка ошибок и параллелизм

  • Безопасность исключений: метод объявлен с noexcept и определен как безопасный относительно исключений (exception safe), так что вызывающим сторонам не требуется перехватывать исключения C++ [SWS_CRYPT_19950].
  • Сигнализация об ошибках: для функции не специфицированы специфические коды ошибок; получение имени не завершается сбоем при штатной работе [SWS_CRYPT_19950].
  • Потокобезопасность: операция специфицирована как thread-safe и может выполняться конкурентно из нескольких потоков без внешних механизмов блокировки [SWS_CRYPT_19950].

Взаимодействие

В рамках модели обработки ошибок AUTOSAR Adaptive функция служит для идентификации домена ошибок при анализе и протоколировании причин криптографических ошибок [SWS_CRYPT_19950].

Этот текст был сгенерирован системой ИИ и опирается исключительно на данные спецификации из релиза 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#a80e0416
Content hash
a80e0416
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

функция 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.

СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: b4232f549f0c Происхождение
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Метод ThrowAsException класса ara::crypto::CryptoErrorDomain служит для возбуждения исключения C++ на основе переданного кода ошибки [SWS_CRYPT_19954]. Он переопределяет соответствующий базовый метод и объявлен с атрибутом [[noreturn]], поэтому вызовы не имеют возвращаемого значения и при успешном выполнении штатно не возвращают управление [SWS_CRYPT_19954].

В отношении использования и параметризации действуют следующие детали спецификации:

  • Параметры: в качестве входного параметра передается errorCode типа const ara::core::ErrorCode&, инкапсулирующий идентификатор ошибки из перечисления CryptoErrc [SWS_CRYPT_19954].
  • Подключение заголовочного файла: функция предоставляется через заголовочный файл #include "ara/crypto/common/crypto_error_domain.h" [SWS_CRYPT_19954].
  • Параллелизм: выполнение специфицировано как thread-safe и, таким образом, может безопасно вызываться из параллельных контекстов [SWS_CRYPT_19954].

Что касается обработки ошибок и безопасности относительно исключений, метод классифицирован как not exception safe [SWS_CRYPT_19954]. Существенное ограничение компилятора и инструментария вытекает из [SWS_CORE_10304]: если исключения C++ отключены в инструментарии компилятора, ThrowAsException не участвует в разрешении перегрузки и, следовательно, недоступен вызывающей стороне [SWS_CRYPT_19954].

Этот текст был сгенерирован ИИ на основе спецификации 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#cc537e80
Content hash
cc537e80
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

Документация псевдонимов типов

псевдоним типа 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#7da8f277
Content hash
7da8f277
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

псевдоним типа 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#103ff1e4
Content hash
103ff1e4
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