Skip to content

a-sit-plus/mobile-driving-licence-credential

Repository files navigation

Mobile Driving Licence

A-SIT Plus Official Powered by VC-K GitHub license Kotlin Kotlin Java Maven Central

Use data representing mobile driving licences as a ISO 18013-5 Credential, with the help of VC-K.

Be sure to call at.asitplus.wallet.mdl.Initializer.initWithVCK first thing in your application.

These attributes are implemented:

  • family_name
  • given_name
  • birth_date
  • issue_date
  • expiry_date
  • issuing_country
  • issuing_authority
  • document_number
  • portrait
  • driving_privileges
  • un_distinguishing_sign
  • administrative_number
  • sex
  • height
  • weight
  • eye_colour
  • hair_colour
  • birth_place
  • resident_address
  • portrait_capture_date
  • age_in_years
  • age_birth_year
  • age_over_12
  • age_over_13
  • age_over_14
  • age_over_16
  • age_over_18
  • age_over_21
  • age_over_25
  • age_over_60
  • age_over_62
  • age_over_65
  • age_over_68
  • issuing_jurisdiction
  • nationality
  • resident_city
  • resident_state
  • resident_postal_code
  • resident_country
  • family_name_national_character
  • given_name_national_character
  • signature_usual_mark
  • biometric_template_face
  • biometric_template_finger
  • biometric_template_signature_sign
  • biometric_template_iris

Changelog

Next:

  • Kotlin 2.3.0
  • VC-K 5.11.0
  • Gradle 9.2
  • TestBalloon 0.8.2

Release 1.3.0:

  • VC-K 5.8.0
  • Kotlin 2.2.0
  • kotlinx-datetime 0.7.1
  • Gradle 8.14.3

Release 1.2.0:

  • VC-K 5.7.0
  • Remove serialize() and deserialize() methods in data classes

Release 1.1.5:

  • Add additional claims: age_over_13, age_over_25, age_over_60, age_over_62, age_over_65, age_over_68, biometric_template_face, biometric_template_finger, biometric_template_signature_sign, biometric_template_iris

Release 1.1.4:

  • Add additional claims: age_over_12, age_over_14, age_over_16, age_over_21

Release 1.1.3:

  • VC-K 5.2.2

Release 1.1.2:

  • VC-K 5.2.1
  • Kotlin 2.1.0

Release 1.1.1:

  • Fix serialization of boolean element age_over_18

Release 1.1.0:

  • Proper deserialization handling
  • Update to VC-K 5.0.0

Release 1.0.3:

  • Rename Initializer.initWithVck to Initializer.initWithVCK

Release 1.0.2:

  • Update to VC-K 4.1.0

Release 1.0.1:

  • Update to vclib 4.0.0

Release 1.0.0:

  • Initial release, imported from vclib 3.7.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!

About

Mobile Driving Licence Credential for vck

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages