tdr-auth-utils

Helper classes related to Keycloak and authentication for the Transfer Digital Records service

License

License

MIT
GroupId

GroupId

uk.gov.nationalarchives
ArtifactId

ArtifactId

tdr-auth-utils_2.13
Last Version

Last Version

0.0.61
Release Date

Release Date

Type

Type

jar
Description

Description

tdr-auth-utils
Helper classes related to Keycloak and authentication for the Transfer Digital Records service
Project URL

Project URL

https://github.com/nationalarchives/tdr-auth-utils
Project Organization

Project Organization

National Archives

Download tdr-auth-utils_2.13

How to add to project

<!-- https://jarcasting.com/artifacts/uk.gov.nationalarchives/tdr-auth-utils_2.13/ -->
<dependency>
    <groupId>uk.gov.nationalarchives</groupId>
    <artifactId>tdr-auth-utils_2.13</artifactId>
    <version>0.0.61</version>
</dependency>
// https://jarcasting.com/artifacts/uk.gov.nationalarchives/tdr-auth-utils_2.13/
implementation 'uk.gov.nationalarchives:tdr-auth-utils_2.13:0.0.61'
// https://jarcasting.com/artifacts/uk.gov.nationalarchives/tdr-auth-utils_2.13/
implementation ("uk.gov.nationalarchives:tdr-auth-utils_2.13:0.0.61")
'uk.gov.nationalarchives:tdr-auth-utils_2.13:jar:0.0.61'
<dependency org="uk.gov.nationalarchives" name="tdr-auth-utils_2.13" rev="0.0.61">
  <artifact name="tdr-auth-utils_2.13" type="jar" />
</dependency>
@Grapes(
@Grab(group='uk.gov.nationalarchives', module='tdr-auth-utils_2.13', version='0.0.61')
)
libraryDependencies += "uk.gov.nationalarchives" % "tdr-auth-utils_2.13" % "0.0.61"
[uk.gov.nationalarchives/tdr-auth-utils_2.13 "0.0.61"]

Dependencies

compile (11)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.13.8
org.keycloak : keycloak-adapter-core jar 18.0.1
org.keycloak : keycloak-core jar 18.0.1
org.apache.httpcomponents : httpclient jar 4.5.13
com.typesafe.scala-logging : scala-logging_2.13 jar 3.9.5
org.jboss.logging : jboss-logging jar 3.5.0.Final
com.nimbusds : oauth2-oidc-sdk jar 9.37.2
com.softwaremill.sttp.client3 : core_2.13 jar 3.6.2
com.softwaremill.sttp.client3 : circe_2.13 jar 3.6.2
io.circe : circe-core_2.13 jar 0.14.2
io.circe : circe-generic_2.13 jar 0.14.2

test (3)

Group / Artifact Type Version
org.scalatest : scalatest_2.13 jar 3.2.12
com.tngtech.keycloakmock : mock jar 0.12.0
com.github.tomakehurst : wiremock-jre8 jar 2.33.2

Project Modules

There are no modules declared in this project.
uk.gov.nationalarchives

The National Archives, UK

Official archive of the UK government. Discover our online collections, research guides and educational resources spanning 1,000 years

Versions

Version
0.0.61
0.0.60
0.0.59
0.0.58
0.0.57
0.0.56
0.0.55
0.0.54
0.0.53
0.0.52
0.0.51
0.0.50
0.0.49
0.0.48
0.0.47
0.0.46
0.0.45
0.0.44
0.0.43
0.0.42
0.0.41
0.0.40
0.0.39
0.0.38
0.0.37
0.0.36
0.0.35
0.0.34
0.0.33
0.0.32
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1