SNIP_CLASSIC_PLATFORM_SECTION_0_E_OK_Service_data_operation_successfully_accepted
Wortlaut
Name
KeyMServiceCertificateByCertId
Comment
This service interface provides the certificate management operation.
IsService
true
Variation
{ecuc(KeyM/KeyMGeneral/KeyMServiceCertificateFunctionEnabled)} == true
0
E_OK
Service data operation successfully accepted.
1
E_NOT_OK
Operation not accepted due to an internal error
2
KEYM_E_BUSY
Certificate service cannot be executed, operation is
busy
4
KEYM_E_KEY_CERT_
SIZE_MISMATCH
Parameter size doesn’t match
Possible Errors
5
KEYM_E_PARAMETER_
MISMATCH
Parameter do not match with expected
Operation
ServiceCertificateByCertId
Comment
Operation to execute the certificate management operation.
Mapped to API
KeyM_ServiceCertificateByCertId
Variation
{ecuc(KeyM/KeyMGeneral/KeyMServiceCertificateFunctionEnabled)} == true
Service
Type
KeyM_ServiceCertificateType
Direction
IN
Comment
Provides the type of service the key manager has to perform
Variation
–
RequestData
Type
ConstVoidPtr
Direction
IN
Comment
–
Variation
–
RequestDataLength
Type
uint32
Direction
IN
Comment
Length of data in the RequestData array
Variation
–
ResponseData
Type
VoidPtr
Direction
IN
Comment
Data returned by the service
Variation
–
ResponseDataLength
Type
uint32
Direction
INOUT
Comment
Max number of bytes available in ResponseDataPtr.
Parameters
Variation
–
Possible Errors
E_OK
E_NOT_OK
KEYM_E_BUSY
KEYM_E_KEY_CERT_SIZE_MISMATCH
KEYM_E_PARAMETER_MISMATCH
⌋
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
Cited verbatim in the snippet (deterministic citation).
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_KeyManager.pdf |
|---|---|
| Dokumentseite | Seite 111 |
| Ziel-Modul | platform (classic) |
| Ziel-Anforderung | SWS_Platform_91002 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |