In some cases, you may need to obtain personally identifiable information (PII) in your app. GlobaliD has a way to let partners obtain PII, but only with explicit consent from the user. While the existence of Verifications is visible on a profile, the information within a Verification is not. There are some Verifications that can be shared publicly, but the decision to make them public rests solely with the user.
Before you can obtain a user’s PII, you will need to upload a public key to your Developer App.
- 1.Navigate to your Developer App in the Developer Portal.
- 2.Click Upload next to Public Key under the App Details.
- 3.Paste your public key into the My Public Key field. Be sure to paste the entire contents of your public key, including the trailing newline.
- 4.Click Save Changes.
If you need a pair of asymmetric keys, you can use the
openssl genrsa -des3 -out private.pem 4096
openssl rsa -in private.pem -pubout > public.pem
Then you can copy the contents of the generated
public.pemfile for step 3 above.
Now you're ready to set up Required Verifications that define exactly what user PII you can retrieve.