Embed Request ID into `GeekResponse`

Add a Request ID to GeekResponse and make it available in the class. The
requestID can be reused for fetchEEK, SignCertificates, and later for
ConfirmCertificates. Generating UUID is cheap, so it's alright to create
it internally than have a setter for it. Later, if
`enable_request_id_reuse` flag is set, we'd use this requestID value
instead of creating a new one in ServerInterface that we currently do.

Flag: EXEMPT in preparation for using the flag enable_request_id_reuse
Bug: 389829172
Change-Id: If6f2ba1d10db9b06dbc41523c895b6b9956770c2
3 files changed
tree: 21b464a8efc093aa78ddaf1827529e01b4feeddb
  1. apex/
  2. app/
  3. flags/
  4. system-server/
  5. util/
  6. OWNERS
  7. PREUPLOAD.cfg