Skip to content

a-sit-plus/id-austria-credential

Repository files navigation

ID Austria Credential

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

Use data provided by ID Austria as a W3C VC, or ISO 18013-5 Credential, with the help of VC-K.

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

Implemented attributes are:

  • bpk, in OIDC urn:pvpgvat:oidc.bpk
  • firstname, in OIDC given_name
  • lastname, in OIDC family_name
  • date-of-birth, in OIDC birthdate
  • portrait, in OIDC org.iso.18013.5.1:portrait
  • main-address, in OIDC urn:eidgvat:attributes.mainAddress (see https://eid.egiz.gv.at/meldeadresse/)
  • age-over-14, in OIDC org.iso.18013.5.1:age_over_14
  • age-over-16, in OIDC org.iso.18013.5.1:age_over_16
  • age-over-18, in OIDC org.iso.18013.5.1:age_over_18
  • age-over-21, in OIDC org.iso.18013.5.1:age_over_21
  • vehicle-registration, in OIDC urn:eidgvat:attributes.vehicleRegistrations (see https://eid.egiz.gv.at/zulassungsscheindaten/)
  • gender, in OIDC urn:eidgvat:attributes.gender

Changelog

Release 3.9.2:

  • VC-K 5.2.1
  • Kotlin 2.1.0

Release 3.9.1:

  • Fix serialization of boolean elements age_over_14, age_over_16, age_over_18, age_over_21

Release 3.9.0:

  • Update to VC-K 5.0.0

Release 3.8.3:

  • Update to VC-K 4.1.0

Release 3.8.2:

  • Update to vclib 4.0.0

Release 3.8.1:

  • Fix compatibility with vclib 3.8.0

Release 3.8.0:

  • Extend list of attributes: Add vehicle registration, gender
  • Compatibility with vclib 3.8.0

Release 3.5.0:

  • Compatibility with KMP Crypto 3.2.0
  • Compatibility with vclib >=3.8.0-SNAPSHOT

Release 3.4.0:

  • Use vclib 3.4.0

Release 3.3.0:

  • Use vclib 3.3.0
  • Extend list of attributes
  • Rename ConstantIndex.IdAustriaCredential to IdAustriaScheme
  • Implement IdAustriaScheme.Attributes to list known attributes

Release 3.2.1:

  • Correctly publish iOS modules

Release 3.2.0:

  • Use vclib 3.2.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

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages