
Utilizes data from EU Wallets to create credentials in W3C VC or ISO 18013-5 formats, supporting various personal attributes. Initial setup requires specific method invocation.
Use data provided by EU Wallets as a W3C VC, SD-JWT (prior to ARF 1.8.0), or ISO 18013-5 credential, with the help of VC-K.
Be sure to call at.asitplus.wallet.eupid.Initializer.initWithVCK() first thing in your application.
See PID Rulebook from 2025-10-02 for a list of attributes.
These are implemented for ISO:
family_namegiven_namebirth_datefamily_name_birthgiven_name_birthplace_of_birthresident_addressresident_countryresident_stateresident_cityresident_postal_coderesident_streetresident_house_numbersexnationalityissuance_dateexpiry_dateissuing_authoritydocument_numberissuing_countryissuing_jurisdictionpersonal_administrative_numberportraitemail_addressmobile_phone_numbertrust_anchorlocation_statusThese attributes are removed from the spec, but kept for backwards compatibility with our implementations:
age_over_12age_over_13age_over_14age_over_16age_over_18age_over_21age_over_25age_over_60age_over_62age_over_65age_over_68age_in_yearsage_birth_yearbirth_placebirth_countrybirth_statebirth_cityadministrative_numberportrait_capture_dateRelease 3.3.0:
Release 3.2.0:
Release 3.1.0:
expiry_date and issuance_date are of type LocalDateOrInstant from vc-k acc. to spec "Date (and if possible time) ..."Release 3.0.1:
at.asitplus.wallet:eupidcredential-sdjwt, see https://github.com/a-sit-plus/eu-pid-credential-sdjwt/
age_over_13, age_over_25, age_over_60, age_over_62, age_over_65, age_over_68, portrait_capture_date
Release 3.0.0:
nationality from single element to collectionRelease 2.3.2:
Release 2.3.1:
personal_administrative_number and portrait (acc. to Implementing Act)Release 2.3.0:
Release 2.2.3:
age_over_12, age_over_14, age_over_16, age_over_21
Release 2.2.2:
Release 2.2.1:
Release 2.2.0:
Release 2.1.3:
Release 2.1.2:
vclib 4.0.0Release 2.1.1:
EuPidScheme to contain age_over_18 and issuing_country
Release 2.1.0:
vclib 3.8.0Release 2.0.2:
vclib 3.7.0Release 2.0.1:
Release 2.0.0:
Release 1.0.0:
The Apache License does not apply to the logos, (including the A-SIT logo and the VC-K logo) and the project/module name(s) (even those used only in badges), as these are the sole property of A-SIT/A-SIT Plus GmbH and may not be used in derivative works without explicit permission!
Use data provided by EU Wallets as a W3C VC, SD-JWT (prior to ARF 1.8.0), or ISO 18013-5 credential, with the help of VC-K.
Be sure to call at.asitplus.wallet.eupid.Initializer.initWithVCK() first thing in your application.
See PID Rulebook from 2025-10-02 for a list of attributes.
These are implemented for ISO:
family_namegiven_namebirth_datefamily_name_birthgiven_name_birthplace_of_birthresident_addressresident_countryresident_stateresident_cityresident_postal_coderesident_streetresident_house_numbersexnationalityissuance_dateexpiry_dateissuing_authoritydocument_numberissuing_countryissuing_jurisdictionpersonal_administrative_numberportraitemail_addressmobile_phone_numbertrust_anchorlocation_statusThese attributes are removed from the spec, but kept for backwards compatibility with our implementations:
age_over_12age_over_13age_over_14age_over_16age_over_18age_over_21age_over_25age_over_60age_over_62age_over_65age_over_68age_in_yearsage_birth_yearbirth_placebirth_countrybirth_statebirth_cityadministrative_numberportrait_capture_dateRelease 3.3.0:
Release 3.2.0:
Release 3.1.0:
expiry_date and issuance_date are of type LocalDateOrInstant from vc-k acc. to spec "Date (and if possible time) ..."Release 3.0.1:
at.asitplus.wallet:eupidcredential-sdjwt, see https://github.com/a-sit-plus/eu-pid-credential-sdjwt/
age_over_13, age_over_25, age_over_60, age_over_62, age_over_65, age_over_68, portrait_capture_date
Release 3.0.0:
nationality from single element to collectionRelease 2.3.2:
Release 2.3.1:
personal_administrative_number and portrait (acc. to Implementing Act)Release 2.3.0:
Release 2.2.3:
age_over_12, age_over_14, age_over_16, age_over_21
Release 2.2.2:
Release 2.2.1:
Release 2.2.0:
Release 2.1.3:
Release 2.1.2:
vclib 4.0.0Release 2.1.1:
EuPidScheme to contain age_over_18 and issuing_country
Release 2.1.0:
vclib 3.8.0Release 2.0.2:
vclib 3.7.0Release 2.0.1:
Release 2.0.0:
Release 1.0.0:
The Apache License does not apply to the logos, (including the A-SIT logo and the VC-K logo) and the project/module name(s) (even those used only in badges), as these are the sole property of A-SIT/A-SIT Plus GmbH and may not be used in derivative works without explicit permission!