[OpenID-Specs-eKYC-IDA] [EXTERNAL] Re: place_of_birth vs. birthplace
Anthony Nadalin
tonynad at microsoft.com
Wed Feb 19 17:10:04 UTC 2020
I really think that the fields need to be more prescriptive in the format and encoding , the ISO mDL table does a real goo job of this
Table 3 (continued)
Identifier
Name
Definition
Presence
Field
format
Encoding
issue_date
Date of Issue
Date licence document was issued
M
full-date or date- time
tdate or
#6.18013(tstr)
expiry_date
Date of Expiry
Date licence document expires
M
full-date or date- time
tdate or
#6.18013(tstr)
issuing_coun- try
Issuing country
country code as alpha 2 code, defined in
ISO 3166-1, which issued the mDL or within
which the licensing authority is located
M
F2A
tstr
issuing_au- thority
Issuing authority
Name of licensing authority, or issuing country if separate licensing authorities have not been authorized. See 7. 4.3.
M
V65ANS
tstr
document_
number
Licence number
The number assigned or calculated by the issuing authority
M
V25AN
tstr
administra-
tive_number
Administrative number
An audit control number assigned by the licensing authority
O
V25ANS
tstr
driving_privi- leges
Categories of vehi- cles/ restrictions/ conditions
Driving privileges the licence holder is authorized to drive. It consists of category issue date, expiry date, restriction/condi- tion sign code, restriction/condition sign and restriction/condition value. See 7.4.4.
M
See 7.4.4
See 7.4.4.
un_distin- guishing_sign
UN distinguishing sign
Distinguishing sign of the issuing country according to 18013-1 annex F
NOTE this field is added for purposes of
the UN conventions on driving licences
R
N/A
tstr
gender
Gender
Licence holder’s gender: M for male, F for
female, X for not specified
O
F1A
tstr
height
Height (cm) a
Licence holder’s height in centimetres
O
F3N
uint
weight
Weight (kg) a
Licence holder’s weight in kilograms
O
F3N
uint
eye_color
Eye colour
Licence holder’s eye colour: blue, brown, black, hazel, green, grey, pink, dichromatic
O
V12A
tstr
hair_color
Hair colour
Licence holder’s hair colour: brown, black,
blonde, grey, red, auburn, sandy, white, bald
O
V12A
tstr
birth_place
Place of birth
Country and municipality or state/prov- ince where the licence holder was born
O
V33A
tstr
resident_ad- dress
Permanent place of residence
The place where the licence holder resides and/or may be contacted (street/house number, municipality etc.)
O
V108ANS
tstr
portrait
Portrait of mDL Holder
A reproduction of the licence holder’s por- trait. See 7. 4.2.
M
N/A
bstr
portrait_cap- ture_date
Portrait image timestamp
Date when picture was taken
O
date- time
tdate
age_in_years
Age attestation: How
old are you (in years)?
The age of the mDL Holder
O
V3N
uint
age_birth_ year
Age attestation: In what year were you born?
The year when the mDL Holder was born
O
F4N
uint
age_over_NN
Age attestation: Nearest “true” attes- tation above request
See 7. 4.5
O
N/A
bool
issuing_juris- diction
Issuing jurisdiction
Country subdivision code as defined in clause 8, ISO 3166-2. The first part of the code shall be the same as the value for issu- ing_country. This element is intended to be used in cases where the issuing jurisdiction is different from the issuing authority.
O
N/A
tstr
Table 3 (continued)
Identifier
Name
Definition
Presence
Field
format
Encoding
nationality
Nationality
Nationality of the mDL Holder as two letter country code (alpha-2 code) defined in ISO 3166-1
O
F2A
tstr
resident_city
Resident city
The city where the mDL Holder lives
O
ANS
tstr
resident_state
Resident state/prov- ince/district
The state/province/district where the mDL Holder lives
O
ANS
tstr
resident_ postal_code
Resident postal code
The postal code of the mDL Holder
O
ANS
tstr
biometric_ template_xx
Biometric template XX
See 7. 4.6
O
N/A
bstr
name_nation- al_character
Full name of holder in full UTF-8 character set
The full name of the mDL Holder in his/her national characters
O
N/A
tstr
signature_ usual_mark
Signature / usual mark
Image of the signature or usual mark of the mDL Holder
O
See 7. 4.7
See 7. 4.7
online_token_ xxxx
Online token
See 7. 4.8
O
N/A
tstr
online_url_ xxxx
Online URL
See 7. 4.8
O
N/A
tstr
Key
Presence:
M/R/O: The presence is mandatory (M), recommended (R) or optional (O)
Field format:
A: alphabetic character, hexadecimal ranges '41' – '5A' (Latin capital letters), '61' – '7A' (Latin small letters), 'C0' – 'D6', 'D8'
– 'F6' and 'F8' – 'FF' of ISO/IEC 8859-1
N: numeric character, hexadecimal range '30' – '39' (digits 0 to 9) of ISO/IEC 8859-1
S: special character, hexadecimal ranges '20' – '2F' (<space> ! “ # $ % & ‘ ( ) * + , - . /), '3A' (:), '3C' – '40' (< = > ? @), '5B' – '60'
([\]^_`),'7B'–'7E'({|}~),'A1'–'AC'(¡¢£¤¥¦§ ©̈ a«¬),'AE'–'A5'(® ̄°±2 3 μ́ ),and'A7'–'BF'(· ̧ 1 ° » 1⁄4 1⁄2 3⁄4 ¿) of ISO/IEC 8859-1
NOTE to entry A, N and S: In this definition ISO/IEC 8859-1 is used for identification of the character and not for encoding. full-date and date-time: according to RFC3339. For date-time, further refined in 3.3 of RFC4287
From: Openid-specs-ekyc-ida <openid-specs-ekyc-ida-bounces at lists.openid.net> On Behalf Of Wesley Dunnington via Openid-specs-ekyc-ida
Sent: Wednesday, February 19, 2020 8:25 AM
To: OpenID eKYC Identity Assurance Working Group <openid-specs-ekyc-ida at lists.openid.net>
Cc: Wesley Dunnington <wesleydunnington at pingidentity.com>
Subject: [EXTERNAL] Re: [OpenID-Specs-eKYC-IDA] place_of_birth vs. birthplace
Irrespective of the final decision on the place_of_birth vs birthplace claim, the schema will change at some point. I would advocate that we add a version identifier to the schema for the 09 version of the spec so we can be prepared for the future.
Wes
On Wed, Feb 19, 2020 at 11:20 AM Torsten Lodderstedt via Openid-specs-ekyc-ida <openid-specs-ekyc-ida at lists.openid.net<mailto:openid-specs-ekyc-ida at lists.openid.net>> wrote:
Hi all,
we haven an open ticket (https://bitbucket.org/openid/ekyc-ida/issues/1119/place_of_birth-birthplace<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbitbucket.org%2Fopenid%2Fekyc-ida%2Fissues%2F1119%2Fplace_of_birth-birthplace&data=02%7C01%7Ctonynad%40microsoft.com%7C434dc26c5de245f6923208d7b55be5c9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637177279271839954&sdata=8RcMTOKUoF%2F7%2ByYdQilKS1F%2FVIfwGbXj%2FAt4ucU%2Fj34%3D&reserved=0>) and an open PR (https://bitbucket.org/openid/ekyc-ida/pull-requests/3<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbitbucket.org%2Fopenid%2Fekyc-ida%2Fpull-requests%2F3&data=02%7C01%7Ctonynad%40microsoft.com%7C434dc26c5de245f6923208d7b55be5c9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637177279271839954&sdata=fansL3kKQ%2BoVNk%2BvT3GmFw9jsQmlmdmp4YOJcOGLMzc%3D&reserved=0>) to change the name of the claim place_of_birth to birthplace.
From the discussions in the recent WG calls I perceive a tendency to not do this change for the following reasons:
- it’s a breaking change. Given there are real implementations of OIDC4IDA out in the wild, this will require really compelling reasons and a concept for version management (which we do not have now).
- A comparison with the terminology used by ICAO 93.3 (part 3) - basis for representation of data at/in official travel documents - revealed that ICAO uses place of birth.
I would like to get your opinion on how to proceed.
What do you think? Shall we (1) close the ticket and PR OR shall we (2) perform the change.
thanks in advance,
Torsten.
--
Openid-specs-ekyc-ida mailing list
Openid-specs-ekyc-ida at lists.openid.net<mailto:Openid-specs-ekyc-ida at lists.openid.net>
http://lists.openid.net/mailman/listinfo/openid-specs-ekyc-ida<https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.openid.net%2Fmailman%2Flistinfo%2Fopenid-specs-ekyc-ida&data=02%7C01%7Ctonynad%40microsoft.com%7C434dc26c5de245f6923208d7b55be5c9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637177279271849959&sdata=0dseTcWOqCsqf4h2vy%2Fq9RSFLklxj%2F1HBBNICe89TRE%3D&reserved=0>
--
[Ping Identity]<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.pingidentity.com%2F&data=02%7C01%7Ctonynad%40microsoft.com%7C434dc26c5de245f6923208d7b55be5c9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637177279271859948&sdata=UjJyr0pGQ%2BhNxA%2FXSAZ6ZLol8dgBlLL0aPyXKW5pyE0%3D&reserved=0>
Wesley Dunnington
Field CTO East Region
wesleydunnington at pingidentity.com<mailto:wesleydunnington at pingidentity.com>
c: 508-254-5475
Connect with us:
[Glassdoor logo]<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.glassdoor.com%2FOverview%2FWorking-at-Ping-Identity-EI_IE380907.11%2C24.htm&data=02%7C01%7Ctonynad%40microsoft.com%7C434dc26c5de245f6923208d7b55be5c9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637177279271869947&sdata=14l8r6DlmKKkHg4QFgttWOXJZX%2Bc%2FtsqtZ49Hm925XU%3D&reserved=0>[LinkedIn logo]<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.linkedin.com%2Fcompany%2F21870&data=02%7C01%7Ctonynad%40microsoft.com%7C434dc26c5de245f6923208d7b55be5c9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637177279271879939&sdata=Fs3Nw62F09AILnkyvsCbnI6mWWgpO2d4VeqyEtQsdh0%3D&reserved=0>[twitter logo]<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftwitter.com%2Fpingidentity&data=02%7C01%7Ctonynad%40microsoft.com%7C434dc26c5de245f6923208d7b55be5c9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637177279271879939&sdata=P5whYm%2BvxgP9S76HWs5v3V77doHhv%2BXklA%2FzwQsI5h8%3D&reserved=0>[facebook logo]<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.facebook.com%2Fpingidentitypage&data=02%7C01%7Ctonynad%40microsoft.com%7C434dc26c5de245f6923208d7b55be5c9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637177279271889937&sdata=Onc65WCQE7tg4FzZHUeIXjl25CcVVFOPNcb3p4136zQ%3D&reserved=0>[youtube logo]<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.youtube.com%2Fuser%2FPingIdentityTV&data=02%7C01%7Ctonynad%40microsoft.com%7C434dc26c5de245f6923208d7b55be5c9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637177279271889937&sdata=VVpX052VgFS4LGp6ktKBCtYOq5dlOSzfAyJRxJRLBOs%3D&reserved=0>[Blog logo]<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.pingidentity.com%2Fen%2Fblog.html&data=02%7C01%7Ctonynad%40microsoft.com%7C434dc26c5de245f6923208d7b55be5c9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637177279271899932&sdata=E%2BsVHFXQRJfTU9d8kgG6kCwu5sspTs5fakXD13VR8rQ%3D&reserved=0>
[https://www.pingidentity.com/content/dam/ping-6-2-assets/images/misc/emailSignature/2020/rsa-emailsignature.png]<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.pingidentity.com%2Fen%2Fevents%2Fe%2Frsa.html&data=02%7C01%7Ctonynad%40microsoft.com%7C434dc26c5de245f6923208d7b55be5c9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637177279271929918&sdata=fVO%2FGePOBBwzZ%2F1%2F29PEotRNfsb2cknSQkgaWVcwu1I%3D&reserved=0>
CONFIDENTIALITY NOTICE: This email may contain confidential and privileged material for the sole use of the intended recipient(s). Any review, use, distribution or disclosure by others is strictly prohibited. If you have received this communication in error, please notify the sender immediately by e-mail and delete the message and any file attachments from your computer. Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openid.net/pipermail/openid-specs-ekyc-ida/attachments/20200219/2ed2a1a4/attachment-0001.html>
More information about the Openid-specs-ekyc-ida
mailing list