IdentityInfo message in JSON format
{ "IdentityInfo":{ "chnName":"", /*optional, string, reserved*/ "enName":"", /*optional, string, English name*/ "sex":"", /*optional, string, gender: "male", "female"*/ "birth":"", /*optional, string, date of birth, e.g., 1990-02-24*/ "addr":"", /*optional, string, address*/ "IDCardNo":"", /*optional, string, ID card No., it is the sensitive information that should be encrypted*/ "issuingAuthority":"", /*optional, string, authority*/ "startDate":"", /*optional, string, start time of the validity period*/ "endDate":"", /*optional, string, end time of the validity period*/ "passNo":"", /*optional, string, entry-exit permit No.*/ "issueNumber":"", /*optional, string, issuing times*/ "certificateType":"", /*optional, string, certificate type*/ "permanentResidenceCardNo":"", /*optional, string, permanent resident card No.*/ "nationalityOrAreaCode":"", /*optional, string, country or region code*/ "version":"", /*optional, string, certificate version No.*/ "receivingAuthorityCode":"", /*optional, string, acceptance authority code*/ "FingerprintList":[{ "fingerprint":"" /*optional, string, fingerprint information, it is encoded using base64*/ }], "pic":"" /*optional, string, ID photo information, it is encoded using base64. The encrypted data should be decrypted using the specific decryption library*/ } }