)]}'
{"etc/metadefs/image-signature-verification.json":[{"author":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"change_message_id":"f2a40f473ed0cb06245d3c58d039c591cda33f8c","unresolved":false,"context_lines":[{"line_number":18,"context_line":"        \"img_signature_certificate_uuid\": {"},{"line_number":19,"context_line":"            \"title\": \"Image Signature Certificate UUID\","},{"line_number":20,"context_line":"            \"description\": \"The UUID used to retrieve the certificate from the key manager.\","},{"line_number":21,"context_line":"            \"pattern\": \"^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$\","},{"line_number":22,"context_line":"            \"type\": \"string\""},{"line_number":23,"context_line":"        },"},{"line_number":24,"context_line":"        \"img_signature_hash_method\": {"}],"source_content_type":"application/json","patch_set":1,"id":"5a9d85d2_7045d3b1","line":21,"range":{"start_line":21,"start_character":29,"end_line":21,"end_character":31},"updated":"2016-06-21 13:07:56.000000000","message":"While I agree that this should always be a well formatted UUID, it\u0027s possible for a key manager to use an alternative scheme for ID assignment. I\u0027ve seen key managers use plain incrementing integers and raw hex strings instead of UUIDs.","commit_id":"7cf5dd461a44f33fff2c1447781c1c2b5c000362"},{"author":{"_account_id":8623,"name":"Kaitlin Farr","email":"kaitlin.farr@jhuapl.edu","username":"kaitlin.farr"},"change_message_id":"3be2e914fd11a3518e4ffe583332af05ea50db5d","unresolved":false,"context_lines":[{"line_number":18,"context_line":"        \"img_signature_certificate_uuid\": {"},{"line_number":19,"context_line":"            \"title\": \"Image Signature Certificate UUID\","},{"line_number":20,"context_line":"            \"description\": \"The UUID used to retrieve the certificate from the key manager.\","},{"line_number":21,"context_line":"            \"pattern\": \"^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$\","},{"line_number":22,"context_line":"            \"type\": \"string\""},{"line_number":23,"context_line":"        },"},{"line_number":24,"context_line":"        \"img_signature_hash_method\": {"}],"source_content_type":"application/json","patch_set":1,"id":"5a9d85d2_d031270d","line":21,"range":{"start_line":21,"start_character":29,"end_line":21,"end_character":31},"in_reply_to":"5a9d85d2_7045d3b1","updated":"2016-06-21 13:12:26.000000000","message":"Castellan should be using UUIDs only, but that\u0027s a good thing to remember if a Castellan back end will interface with a device that returns non-UUIDs","commit_id":"7cf5dd461a44f33fff2c1447781c1c2b5c000362"},{"author":{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},"change_message_id":"73198865e7d202b8f58acd6d767a97942e8d3126","unresolved":false,"context_lines":[{"line_number":18,"context_line":"        \"img_signature_certificate_uuid\": {"},{"line_number":19,"context_line":"            \"title\": \"Image Signature Certificate UUID\","},{"line_number":20,"context_line":"            \"description\": \"The UUID used to retrieve the certificate from the key manager.\","},{"line_number":21,"context_line":"            \"pattern\": \"^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$\","},{"line_number":22,"context_line":"            \"type\": \"string\""},{"line_number":23,"context_line":"        },"},{"line_number":24,"context_line":"        \"img_signature_hash_method\": {"}],"source_content_type":"application/json","patch_set":1,"id":"3aaa91ec_ee9c0610","line":21,"range":{"start_line":21,"start_character":29,"end_line":21,"end_character":31},"in_reply_to":"5a9d85d2_d031270d","updated":"2016-06-29 20:04:34.000000000","message":"Since different backends to Castellan have the potential for IDs that aren\u0027t well-formatted UUIDs, I agree that it is better not to enforce that here.","commit_id":"7cf5dd461a44f33fff2c1447781c1c2b5c000362"}]}
