SNIP_CLASSIC_PLATFORM_SECTION_0_E_OK_Operation_successful_CRYPTOSERVICEMANAGER
Wortlaut
Operation
RandomSeed
Comment
Utilize the random seed service.
Relates to
Csm_JobRandomSeed
Variation
–
seedPtr
Type
ConstVoidPtr
Direction
IN
Comment
Holds the data which shall be used for the random seed initialization.
Variation
–
seedLength
Type
uint32
Direction
IN
Comment
Contains the length of the seed in bytes.
Parameters
Variation
–
Possible Errors
E_OK
E_NOT_OK
CRYPTO_E_BUSY
CRYPTO_E_KEY_NOT_VALID
CRYPTO_E_KEY_EMPTY
⌋
[SWS_Csm_91037] Definition of ClientServerInterface CsmJobKeyGenerate ⌈
Name
CsmJobKeyGenerate
Comment
Interface to execute key generation.
IsService
true
Variation
–
0
E_OK
Operation successful
1
E_NOT_OK
Operation failed
2
CRYPTO_E_BUSY
Request failed, service is still busy.
9
CRYPTO_E_KEY_NOT_
VALID
Request failed, the key is not valid.
12
CRYPTO_E_JOB_
CANCELED
Request failed because the job has been canceled.
Possible Errors
13
CRYPTO_E_KEY_
EMPTY
Request failed because of uninitialized source key
element
Operation
CancelJob
Comment
Cancels the job.
Relates to
Csm_CancelJob
Variation
–
Possible Errors
E_OK
E_NOT_OK
CRYPTO_E_JOB_CANCELED
Operation
KeyGenerate
Comment
Generates new key material and stores it in the key identified by keyId.
Relates to
Csm_JobKeyGenerate
Variation
–
▽
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_CryptoServiceManager.pdf |
|---|---|
| Dokumentseite | Seite 124 |
| Ziel-Modul | platform (classic) |
| Ziel-Anforderung | SWS_Platform_91002 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |