Data class representing proof types.
An optional array of required fields for the proof.
The schema of the proof.
An optional array of trusted issuers for the proof.
Overrides the equals method from the Any class to compare two ProofTypes objects for equality.
Overrides the hashCode method from the Any class to generate a hash code for the ProofTypes object.