Python client
tenant session start, signed packet 생성, session step 호출 예제입니다.
open clientLIVE_DEVICE는 tenant license key와 HMAC-SHA256 packet signature가 있어야 HRC에 입력될 수 있습니다. 서명은 integrity.signature를 제외한 전체 packet의 canonical JSON에 대해 수행됩니다.
tenant session start, signed packet 생성, session step 호출 예제입니다.
open client필수 integrity field와 signature scope를 정의합니다.
open contractLIVE_DEVICE requirements: 1. valid tenant license 2. integrity.session_id == HRC session_id 3. signature_alg == HMAC-SHA256 4. signature = HMAC_SHA256(tenant_license_key, canonical(packet without integrity.signature)) HRC returns: - state - actuation_policy - phase error - quality gate - evidence_hash