Custom class for holding signature data. This exists for later extension work to provide a standardised cross-platform serialization format.