
Utilizes EU Wallet data as SD-JWT credentials, offering a new credential scheme. Implements various attributes and age verifications for digital identity management.
Use data provided by EU Wallets as a SD-JWT credential, with the help of VC-K.
In ARF 1.8.0 the SD-JWT claim names as well as the value for vct did change (now it is urn:eudi:pid:1), so we decided to create a new credential scheme for VC-K.
For the ISO-compliant version as well as SD-JWT prior to ARF 1.8.0 of this credential see https://github.com/a-sit-plus/eu-pid-credential.
Be sure to call at.asitplus.wallet.eupidsdjwt.Initializer.initWithVCK() first thing in your application.
See PID Rulebook from 2025-10-02 for a list of attributes.
These are implemented for SD-JWT:
family_namegiven_namebirthdatebirth_family_namebirth_given_nameplace_of_birth.localityplace_of_birth.countryplace_of_birth.regionaddress.formattedaddress.countryaddress.regionaddress.localityaddress.postal_codeaddress.street_addressaddress.house_numbersexnationalitiesdate_of_issuancedate_of_expiryissuing_authoritydocument_numberissuing_countryissuing_jurisdictionpersonal_administrative_numberpictureemailphone_numbertrust_anchorThese attributes are removed from the spec, but kept for backwards compatibility with our implementations:
age_equal_or_over.12age_equal_or_over.13age_equal_or_over.14age_equal_or_over.16age_equal_or_over.18age_equal_or_over.21age_equal_or_over.25age_equal_or_over.60age_equal_or_over.62age_equal_or_over.65age_equal_or_over.68age_in_yearsage_birth_yearRelease 1.3.0:
Release 1.2.0:
Release 1.1.0:
expiry_date and issuance_date are of type LocalDateOrInstant from vc-k acc. to spec "Date (and if possible time) ..."Release 1.0.1:
age_over_13, age_over_25, age_over_60, age_over_62, age_over_65, age_over_68
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 SD-JWT credential, with the help of VC-K.
In ARF 1.8.0 the SD-JWT claim names as well as the value for vct did change (now it is urn:eudi:pid:1), so we decided to create a new credential scheme for VC-K.
For the ISO-compliant version as well as SD-JWT prior to ARF 1.8.0 of this credential see https://github.com/a-sit-plus/eu-pid-credential.
Be sure to call at.asitplus.wallet.eupidsdjwt.Initializer.initWithVCK() first thing in your application.
See PID Rulebook from 2025-10-02 for a list of attributes.
These are implemented for SD-JWT:
family_namegiven_namebirthdatebirth_family_namebirth_given_nameplace_of_birth.localityplace_of_birth.countryplace_of_birth.regionaddress.formattedaddress.countryaddress.regionaddress.localityaddress.postal_codeaddress.street_addressaddress.house_numbersexnationalitiesdate_of_issuancedate_of_expiryissuing_authoritydocument_numberissuing_countryissuing_jurisdictionpersonal_administrative_numberpictureemailphone_numbertrust_anchorThese attributes are removed from the spec, but kept for backwards compatibility with our implementations:
age_equal_or_over.12age_equal_or_over.13age_equal_or_over.14age_equal_or_over.16age_equal_or_over.18age_equal_or_over.21age_equal_or_over.25age_equal_or_over.60age_equal_or_over.62age_equal_or_over.65age_equal_or_over.68age_in_yearsage_birth_yearRelease 1.3.0:
Release 1.2.0:
Release 1.1.0:
expiry_date and issuance_date are of type LocalDateOrInstant from vc-k acc. to spec "Date (and if possible time) ..."Release 1.0.1:
age_over_13, age_over_25, age_over_60, age_over_62, age_over_65, age_over_68
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!