Skip to content

a-sit-plus/tax-id-credential

Repository files navigation

Tax ID Credential

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

Data representing tax credentials as SD-JWT, with the help of VC-K.

Be sure to call at.asitplus.wallet.taxid.Initializer.initWithVCK() first thing in your application.

These attributes are implemented:

  • tax_number
  • affiliation_country
  • registered_family_name
  • registered_given_name
  • resident_address
  • birth_date
  • church_tax_ID
  • iban
  • pid_id
  • issuance_date
  • verification_status
  • expiry_date
  • issuing_authority
  • document_number
  • administrative_number
  • issuing_country
  • issuing_jurisdiction

Changelog

Release 1.3.0:

  • VC-K 5.12.0
  • Kotlin 2.3.0

Release 1.2.0:

  • VC-K 5.8.0
  • Kotlin 2.2.0
  • kotlinx-datetime 0.7.1
  • Remove TaxIdScheme and TaxI2025Scheme distinction:
    • TaxId2025Scheme has been renamed to TaxIdScheme
    • The old, deprecated TaxIdScheme is gone

Release 1.1.1:

  • Introduce TaxId2025Scheme with vct set to urn:eu.europa.ec.eudi:tax:1, use Initializer2025
  • TaxIdScheme keeps the value Tax Number for vct

Release 1.0.2:

  • Fill claimNames of TaxIdScheme

Release 1.0.1:

  • Add ALL_ELEMENTS and optionalClaims to Attributes

Release 1.0.0:

  • Initial Release


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

Tax ID Credential

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages