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]

Guia do utilizadorGERADO POR IA

Serve para a identificação e tradução textual de todos os códigos de erro do módulo crypto.
GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: b310249d15a9 Procedência Perguntas em aberto (2)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

Serve para a identificação e tradução textual de todos os códigos de erro do módulo crypto.

A classe define o domínio de erro central para todos os erros que podem ser reportados através das interfaces públicas no namespace ara::crypto [SWS_CRYPT_19950]. Entre as suas principais funções contam-se o retorno do nome exclusivo do domínio, bem como a tradução de códigos de erro da enumeração CryptoErrc em mensagens de erro compreensíveis [SWS_CRYPT_19953]. Todas as funções de consulta foram concebidas como thread-safe e seguras para exceções, enquanto o método para o disparo de exceções não participa na resolução de sobrecarga quando as exceções de C++ estão desativadas [SWS_CRYPT_19954].

Contexto

A classe ara::crypto::CryptoErrorDomain atua como domínio de erro especializado no âmbito da AUTOSAR Adaptive Platform. De acordo com a sua definição de classe, deriva de ara::core::ErrorDomain e está declarada como final. A sua responsabilidade central consiste em mapear todos os erros que podem ser reportados pelas interfaces públicas dentro do namespace ara::crypto. Atribui aos erros uma identificação de domínio exclusiva, que pode ser consultada através do método Name [SWS_CRYPT_19950].

Para uma vinculação uniforme de tipos, a classe disponibiliza dois aliases relacionados com tipos: Errc referencia diretamente como alias a enumeração CryptoErrc para códigos de erro criptográficos [SWS_CRYPT_19903], enquanto Exception referencia a classe de exceção base CryptoException [SWS_CRYPT_19904]. Como parceiros de interação atuam primariamente os blocos funcionais criptográficos que geram erros deste domínio, bem como o software de aplicação que recebe e avalia erros através dos mecanismos base de ara::core.

CryptoErrorDomainContext CryptoApi ara::crypto APIs Domain ara::crypto::CryptoErrorDomain CryptoApi->Domain relata erros via ErrorDomainBase ara::core::ErrorDomain Domain->ErrorDomainBase erbt von Application Anwendungssoftware Application->CryptoApi chama funções criptográficas Application->Domain fragt Name / Message ab

Diagrama de contexto: integração do CryptoErrorDomain no tratamento de erros entre as APIs ara::crypto, a classe base ara::core::ErrorDomain e a aplicação. Fontes: [SWS_CRYPT_19950], [SWS_CRYPT_19903], [SWS_CRYPT_19904].

Ciclo de vida

A criação de objetos de CryptoErrorDomain ocorre através do construtor predefinido sem parâmetros, o qual está especificado como constexpr e noexcept [SWS_CRYPT_19902]. Graças à declaração como constexpr, uma instância pode ser construída logo no momento da compilação. Interpretação: em implementações típicas de plataforma, o domínio de erro deverá existir como um singleton duradouro ou estático, para que os códigos de erro possam referenciar a mesma instância de domínio ao longo de toda a execução do processo sem alocação dinâmica de memória. Pergunta Q-eace74191b79fa03 (aberta)

Após a instanciação, o objeto possui um caráter constante e stateless; uma hierarquia de herança abaixo desta classe é excluída pela palavra-chave final. No que concerne à concorrência, tanto o construtor [SWS_CRYPT_19902] como os métodos de consulta Name [SWS_CRYPT_19950], Message [SWS_CRYPT_19953] e ThrowAsException [SWS_CRYPT_19954] estão explicitamente classificados como thread-safe. As instâncias podem, portanto, ser utilizadas em paralelo por múltiplas threads sem sincronização externa.

Caminho de utilização

O fluxo regular durante a interação com CryptoErrorDomain divide-se nos seguintes passos:

  1. Uma operação dentro do namespace ara::crypto falha e gera um objeto de erro do tipo ara::core::ErrorCode, o qual está associado a CryptoErrorDomain.
  2. A aplicação chamadora ou a rotina de tratamento de erros verifica a origem do erro e pode, se necessário, obter o nome exclusivo do domínio através de Name() [SWS_CRYPT_19950].
  3. Para a geração de mensagens de log ou de diagnóstico, é chamado o método Message() com o errorCode passado, o qual resolve o código e retorna a respetiva mensagem de texto como const char* [SWS_CRYPT_19953].
  4. Se o chamador pretender converter o erro numa exceção de C++, efetua a chamada a ThrowAsException(), disparando uma exceção adequada com base em CryptoException [SWS_CRYPT_19954], [SWS_CRYPT_19904].
Avaliação de erros através da CryptoErrorDomainAplicaçãoara::crypto APICryptoErrorDomainKrypto-Operation aufrufen()ara::core::ErrorCodeName()Nome do domínio (const char*)Message(errorCode)Fehlertext (const char*)

Diagrama de sequência: resolução de erros e emissão de texto através das interfaces do CryptoErrorDomain. Fontes: [SWS_CRYPT_19950], [SWS_CRYPT_19953].

Cenários de erro

No tratamento de erros, a classe apresenta garantias diferenciadas quanto à segurança de exceções. Os métodos Name [SWS_CRYPT_19950] e Message [SWS_CRYPT_19953] estão declarados como noexcept e são totalmente seguros para exceções (exception safe). Caso seja passado a Message um valor numérico não definido na enumeração CryptoErrc, deverá ser fornecida provavelmente uma mensagem genérica de fallback; uma interrupção por exceções está excluída. Pergunta Q-6f2a8707283aa64e (aberta)

Pelo contrário, o método ThrowAsException está especificado como não seguro para exceções (not exception safe) e munido do atributo [[noreturn]], dado que o seu propósito previsto reside no lançamento de uma exceção [SWS_CRYPT_19954]. Uma condição de contorno essencial diz respeito a configurações de plataforma sem suporte para exceções: caso as exceções de C++ estejam desativadas na toolchain do compilador, ThrowAsException não participa na resolução de sobrecarga [SWS_CRYPT_19954]. Nesses sistemas, a chamada é incapaz de compilar e o tratamento de erros tem de ser impreterivelmente processado através de mecanismos baseados em valores de erro, tais como objetos de resultado.

Este guia baseia-se na especificação AUTOSAR Adaptive Platform R25-11.

Mapa de membros

Construtores e destrutor

1

Aliases de tipo

2

Diagrama 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

Vista de detalhes

Selecione uma entrada no índice.

Construtores e destrutor

Ctor of the CryptoErrorDomain .

constexpr CryptoErrorDomain () noexcept;

Métodos

Message função

Translate an error code value into a text message.

const char * Message (ara::core::ErrorDomain::CodeType errorCode) const noexcept override;
Name função

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;

Aliases de tipo

Errc alias de tipo

crypto error

using Errc = CryptoErrc;
Exception alias de tipo

Alias for the exception base class.

Documentação dos métodos

função CryptoErrorDomain [SWS_CRYPT_19902] Upstream: RS_CRYPTO_02310

constexpr CryptoErrorDomain () noexcept;

Ctor of the CryptoErrorDomain .

GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: 1463870ec116 Procedência Perguntas em aberto (1)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

Utilização e contexto de chamada

O construtor padrão CryptoErrorDomain() inicializa uma instância do domínio de erro para operações criptográficas [SWS_CRYPT_19902]. Ele é especificado como constexpr e noexcept, não recebe argumentos e não possui valor de retorno. A execução ocorre de forma síncrona e pode ocorrer em tempo de compilação. Em programas de aplicação, uma instanciação manual dificilmente deve ser necessária, visto que o acesso ao domínio ocorre regularmente através da função global GetCryptoErrorDomain() [SWS_CRYPT_19952]. Pergunta Q-1e029d80fb7bf7d1 (aberta)

Tratamento de erros e simultaneidade

A criação do objeto é definida como exception safe bem como thread-safe [SWS_CRYPT_19902]. Como o construtor é declarado com noexcept, não ocorrem erros ou exceções durante a chamada; mensagens de erro para DET ou DEM não existem para este construtor.

Interação no módulo

O domínio gerado constitui o contexto para descrições de erros criptográficos:

Esta nota de utilização foi gerada de forma automatizada com base na especificação AUTOSAR Adaptive R25-11.

Guia do implementador em breve (complexidade 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#0c376274
Content hash
0c376274
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

função 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.

GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: 34381e88ab59 Procedência
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

O método Message da classe ara::crypto::CryptoErrorDomain traduz um valor de código de erro em uma mensagem de erro em texto simples legível [SWS_CRYPT_19953]. Ele substitui o método base para resolução de texto de erro e é incluído por meio do arquivo de cabeçalho ara/crypto/common/crypto_error_domain.h [SWS_CRYPT_19953]. Além disso, a interface está vinculada tecnicamente ao requisito RS_CRYPTO_02310 [SWS_CRYPT_19953].

Utilização e contexto de chamada

A chamada ocorre sincronicamente como uma função-membro constante (const), fazendo com que o método opere sem estado e o objeto do domínio de erro permaneça inalterado [SWS_CRYPT_19953]. A função espera o seguinte parâmetro de entrada [SWS_CRYPT_19953]:

  • errorCode: Um identificador numérico de código de erro da enumeração CryptoErrc, que é passado como tipo ara::core::ErrorDomain::CodeType [SWS_CRYPT_19953].

Como valor de retorno, a função fornece um ponteiro para uma cadeia de caracteres constante (const char *), que contém o texto descritivo da mensagem para o respectivo código de erro [SWS_CRYPT_19953].

Simultaneidade e segurança contra exceções

Em relação à segurança de execução e à simultaneidade, aplicam-se as seguintes condições de contorno [SWS_CRYPT_19953]:

  • Segurança de threads: A função é explicitamente especificada como segura para threads (thread-safe), sendo admissíveis chamadas concorrentes a partir de diferentes threads sem sincronização externa [SWS_CRYPT_19953].
  • Segurança contra exceções: O método é classificado como seguro contra exceções (exception safe) e fornecido com o especificador noexcept, razão pela qual é garantido que nenhuma exceção de C++ será lançada [SWS_CRYPT_19953].

Esta nota de utilização foi gerada automaticamente com base na especificação 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#8f2bfffe
Content hash
8f2bfffe
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

função Name [SWS_CRYPT_19950] Upstream: RS_CRYPTO_02310

const char * Name () const noexcept override;

Returns the unique name of the error domain.

GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: ee0e230464b2 Procedência Perguntas em aberto (1)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

A função-membro Name da classe ara::crypto::CryptoErrorDomain retorna o identificador exclusivo do domínio de erros para operações criptográficas [SWS_CRYPT_19950]. A função é disponibilizada por meio do arquivo de cabeçalho ara/crypto/common/crypto_error_domain.h e substitui a interface base correspondente para domínios de erro [SWS_CRYPT_19950].

Utilização e semântica

A chamada ocorre de forma síncrona, sem parâmetros e sem efeitos colaterais modificadores sobre a instância. Como valor de retorno, é fornecido um const char *, que representa o nome exclusivo do domínio [SWS_CRYPT_19950]. Interpretação: o ponteiro retornado deve apontar para uma cadeia de caracteres persistida estaticamente, uma vez que a interface não prevê ciclo de vida dinâmico ou transferência de propriedade de memória. Pergunta Q-b7f2dab65f25b7e6 (aberta)

Tratamento de erros e simultaneidade

  • Segurança contra exceções: O método é declarado com noexcept e definido como seguro contra exceções (exception safe), de modo que os chamadores não precisam capturar exceções de C++ [SWS_CRYPT_19950].
  • Sinalização de erros: Não há códigos de erro específicos especificados para a função; a recuperação do nome não falha em operação regular [SWS_CRYPT_19950].
  • Segurança de threads: A operação é especificada como thread-safe e pode ser executada concorrentemente a partir de múltiplas threads sem mecanismos de bloqueio externos [SWS_CRYPT_19950].

Interação

Dentro do modelo de tratamento de erros do AUTOSAR Adaptive, a função serve para identificar o domínio de erro durante a avaliação e o registro em log das causas de erros criptográficos [SWS_CRYPT_19950].

Este texto foi gerado por um sistema de IA e baseia-se exclusivamente nos dados de especificação do Release 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#d4d1c13f
Content hash
d4d1c13f
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

função 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.

GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: b4232f549f0c Procedência
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

O método ThrowAsException da classe ara::crypto::CryptoErrorDomain serve para lançar uma exceção C++ com base em um código de erro fornecido [SWS_CRYPT_19954]. Ele substitui o método base correspondente e é declarado com o atributo [[noreturn]], razão pela qual as chamadas não possuem valor de retorno e não retornam regularmente em caso de execução bem-sucedida [SWS_CRYPT_19954].

Em relação ao uso e à parametrização, aplicam-se os seguintes detalhes de especificação:

  • Parâmetro: Como parâmetro de entrada, é passado errorCode do tipo const ara::core::ErrorCode&, que encapsula um identificador de erro da enumeração CryptoErrc [SWS_CRYPT_19954].
  • Inclusão de cabeçalho: A função é disponibilizada por meio do arquivo de cabeçalho #include "ara/crypto/common/crypto_error_domain.h" [SWS_CRYPT_19954].
  • Simultaneidade: A execução é especificada como thread-safe e, portanto, pode ser chamada com segurança a partir de contextos concorrentes [SWS_CRYPT_19954].

Em relação ao tratamento de erros e à segurança contra exceções, o método é classificado como not exception safe [SWS_CRYPT_19954]. Uma restrição importante de compilador e toolchain decorre de [SWS_CORE_10304]: se as exceções C++ estiverem desativadas na toolchain do compilador, ThrowAsException não participará da resolução de sobrecarga e, portanto, não estará disponível para o chamador [SWS_CRYPT_19954].

Este texto foi gerado por uma IA com base na especificação 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#449c6e7e
Content hash
449c6e7e
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

Documentação dos aliases de tipo

alias de tipo 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#ca9edb44
Content hash
ca9edb44
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 tipo 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#289fc535
Content hash
289fc535
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