Name: badge-details-request
Type: request
Purpose: >
  Request detailed information about a badge.
Response: badge-details
Inherits: message
Elements:
  Signature: { required: true }
  From: { required: true }
  Event-Id: { required: true, type: identifier, class: event }
  Badge-Code: { required: true, type: string, min_length: 3, max_length: 16 }
Rejection-Codes:
  22: Event does not exist
  41: Badge does not exist
  42: Badge has been invalidated