st.digitru:identity-core

Library for DigiTrust identity producers.

License

License

Categories

Categories

IDE Development Tools
GroupId

GroupId

st.digitru
ArtifactId

ArtifactId

identity-core
Last Version

Last Version

1.1.2
Release Date

Release Date

Type

Type

jar
Description

Description

st.digitru:identity-core
Library for DigiTrust identity producers.
Project URL

Project URL

https://github.com/digi-trust/identity-core-java
Source Code Management

Source Code Management

https://github.com/digi-trust/identity-core-java

Download identity-core

How to add to project

<!-- https://jarcasting.com/artifacts/st.digitru/identity-core/ -->
<dependency>
    <groupId>st.digitru</groupId>
    <artifactId>identity-core</artifactId>
    <version>1.1.2</version>
</dependency>
// https://jarcasting.com/artifacts/st.digitru/identity-core/
implementation 'st.digitru:identity-core:1.1.2'
// https://jarcasting.com/artifacts/st.digitru/identity-core/
implementation ("st.digitru:identity-core:1.1.2")
'st.digitru:identity-core:jar:1.1.2'
<dependency org="st.digitru" name="identity-core" rev="1.1.2">
  <artifact name="identity-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='st.digitru', module='identity-core', version='1.1.2')
)
libraryDependencies += "st.digitru" % "identity-core" % "1.1.2"
[st.digitru/identity-core "1.1.2"]

Dependencies

compile (2)

Group / Artifact Type Version
com.fasterxml.jackson.core : jackson-core jar 2.9.9
com.fasterxml.jackson.core : jackson-databind jar 2.9.9

test (1)

Group / Artifact Type Version
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

DigiTrust Identity Core for Java

What is this?

A reference library for the creation and encoding/decoding of the DigiTrust anonymous identifier.

Who is this for?

Platform members of the DigiTrust organization who are interested in embedded DigiTrust identity into their java-based software systems.

How can I use it?

Dependencies

  • Java 8
  • jackson-core and jackson-databind

Maven

<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.

st.digitru

Versions

Version
1.1.2
1.1.1
1.1.0
1.0.2
1.0.1
1.0.0