Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.36 KB

README.md

File metadata and controls

31 lines (22 loc) · 1.36 KB

Features

This is a compliant implementation of threetwo specifications:

Note

Realm Management Monitor Specification implementation has been moved to ccatoken.

The package exposes the following functionalities:

  • get / set claims in a profile independent way
  • validate the claims-set
  • sign / verify (using COSE_Sign1) the claims-set

Make targets

  • make test (or just make) to run the unit tests;

Implementing new profiles

It is possible to support PSA-derived profiles other than profiles 1 and 2 implemented here. To do this you need to provide an implementation of IClaims and an implementation of IProfile that associates your IClaims implementation with an eat.Profile value, and then register the IProfile implementation using RegisterProfile(). The simplest way to implement IClaims is to embed one of the existing implementations. Please refer to the example for details.