A reference library for the creation and encoding/decoding of the DigiTrust anonymous identifier.
Platform members of the DigiTrust organization who are interested in embedded DigiTrust identity into their java-based software systems.
- Java 8
- jackson-core and jackson-databind
<dependency>
<groupId>st.digitru</groupId>
<artifactId>identity-core</artifactId>
<version>1.1.2</version>
</dependency>
See the MultithreadIdentityProducer class to create IDs, the IdentityCookieSerializer class to write cookies, and the IdentityCookieDeserializer to read cookies.
The wiki doc Cookies for Platforms describes the object model and encoding format implemented here.