Source release 19.1.0
This commit is contained in:
@@ -370,8 +370,58 @@ OEMCryptoResult _oecc140(void);
|
||||
// OEMCrypto_FactoryInstallBCCSignature defined in v18.3
|
||||
OEMCryptoResult _oecc142(const uint8_t* signature, size_t signature_length);
|
||||
|
||||
// OEMCrypto_GetEmbeddedDrmCertificate defined in v18.5
|
||||
OEMCryptoResult _oecc143(uint8_t* public_cert, size_t* public_cert_length);
|
||||
// OEMCrypto_PrepAndSignReleaseRequest defined in v19.0
|
||||
OEMCryptoResult _oecc147(OEMCrypto_SESSION session, uint8_t* message,
|
||||
size_t message_length, size_t* core_message_size,
|
||||
uint8_t* signature, size_t* signature_length);
|
||||
|
||||
// OEMCrypto_UseSecondaryKey defined in v18.5
|
||||
OEMCryptoResult _oecc144(OEMCrypto_SESSION session_id, bool dual_key);
|
||||
// OEMCrypto_LoadLicense defined in v19.0
|
||||
OEMCryptoResult _oecc144(OEMCrypto_SESSION session, const uint8_t* context,
|
||||
size_t context_length, const uint8_t* derivation_key,
|
||||
size_t derivation_key_length, const uint8_t* message,
|
||||
size_t message_length, size_t core_message_length,
|
||||
const uint8_t* signature, size_t signature_length);
|
||||
|
||||
// OEMCrypto_LoadRelease defined in v19.0
|
||||
OEMCryptoResult _oecc150(OEMCrypto_SESSION session, const uint8_t* message,
|
||||
size_t message_length, size_t core_message_length,
|
||||
const uint8_t* signature, size_t signature_length);
|
||||
|
||||
// OEMCrypto_GetBCCType defined in v19.0
|
||||
OEMCryptoResult _oecc149(OEMCrypto_BCCType* bcc_type);
|
||||
|
||||
// OEMCrypto_LoadProvisioning defined in v19.0
|
||||
OEMCryptoResult _oecc145(OEMCrypto_SESSION session,
|
||||
const uint8_t* provision_request,
|
||||
size_t provision_request_length,
|
||||
const uint8_t* message, size_t message_length,
|
||||
size_t core_message_length, const uint8_t* signature,
|
||||
size_t signature_length, uint8_t* wrapped_private_key,
|
||||
size_t* wrapped_private_key_length);
|
||||
|
||||
// OEMCrypto_LoadProvisioningCast defined in v19.0
|
||||
OEMCryptoResult _oecc146(OEMCrypto_SESSION session,
|
||||
const uint8_t* derivation_key,
|
||||
size_t derivation_key_length,
|
||||
const uint8_t* provision_request,
|
||||
size_t provision_request_length,
|
||||
const uint8_t* message, size_t message_length,
|
||||
size_t core_message_length, const uint8_t* signature,
|
||||
size_t signature_length, uint8_t* wrapped_private_key,
|
||||
size_t* wrapped_private_key_length);
|
||||
|
||||
// OEMCrypto_GetUsageEntryInfo defined in v19.0
|
||||
OEMCryptoResult _oecc148(OEMCrypto_SESSION session,
|
||||
OEMCrypto_Usage_Entry_Status* status,
|
||||
int64_t* seconds_since_license_received,
|
||||
int64_t* seconds_since_first_decrypt);
|
||||
|
||||
// OEMCrypto_SetDecryptHash defined in v19.0
|
||||
OEMCryptoResult _oecc143(OEMCrypto_SESSION session, uint32_t frame_number,
|
||||
uint32_t crc32);
|
||||
|
||||
// OEMCrypto_GetEmbeddedDrmCertificate defined in v19.1
|
||||
OEMCryptoResult _oecc151(uint8_t* public_cert, size_t* public_cert_length);
|
||||
|
||||
// OEMCrypto_UseSecondaryKey defined in v19.1
|
||||
OEMCryptoResult _oecc152(OEMCrypto_SESSION session_id, bool dual_key);
|
||||
|
||||
Reference in New Issue
Block a user