dusseldorf-ktor-jackson

Boilerplate for Düsseldorf ktor apps

Лицензия

Лицензия

Категории

Категории

Jackson Данные JSON
Группа

Группа

no.nav.helse
Идентификатор

Идентификатор

dusseldorf-ktor-jackson
Последняя версия

Последняя версия

1.2.5.4fa349a
Дата

Дата

Тип

Тип

jar
Описание

Описание

dusseldorf-ktor-jackson
Boilerplate for Düsseldorf ktor apps

Скачать dusseldorf-ktor-jackson

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/no.nav.helse/dusseldorf-ktor-jackson/ -->
<dependency>
    <groupId>no.nav.helse</groupId>
    <artifactId>dusseldorf-ktor-jackson</artifactId>
    <version>1.2.5.4fa349a</version>
</dependency>
// https://jarcasting.com/artifacts/no.nav.helse/dusseldorf-ktor-jackson/
implementation 'no.nav.helse:dusseldorf-ktor-jackson:1.2.5.4fa349a'
// https://jarcasting.com/artifacts/no.nav.helse/dusseldorf-ktor-jackson/
implementation ("no.nav.helse:dusseldorf-ktor-jackson:1.2.5.4fa349a")
'no.nav.helse:dusseldorf-ktor-jackson:jar:1.2.5.4fa349a'
<dependency org="no.nav.helse" name="dusseldorf-ktor-jackson" rev="1.2.5.4fa349a">
  <artifact name="dusseldorf-ktor-jackson" type="jar" />
</dependency>
@Grapes(
@Grab(group='no.nav.helse', module='dusseldorf-ktor-jackson', version='1.2.5.4fa349a')
)
libraryDependencies += "no.nav.helse" % "dusseldorf-ktor-jackson" % "1.2.5.4fa349a"
[no.nav.helse/dusseldorf-ktor-jackson "1.2.5.4fa349a"]

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
io.ktor : ktor-jackson jar 1.2.5
com.fasterxml.jackson.datatype : jackson-datatype-jsr310 jar 2.10.0
org.jetbrains.kotlin : kotlin-stdlib-jdk8 jar 1.3.50

provided (1)

Идентификатор библиотеки Тип Версия
no.nav.helse : dusseldorf-ktor-core jar 1.2.5.4fa349a

Модули Проекта

Данный проект не имеет модулей.

Düsseldorf ktor

Boilerplate for ktor-applikasjoner

Moduler

dusseldorf-ktor-core

Minste samling av dependencyer for en ktor app for Düsseldorf.

dusseldorf-ktor-client

For applikasjoner som trenger å gjøre HTTP requester.

dusseldorf-ktor-metrics

Metrics for alle requeter til applikasjonen og tilgjengeliggjør Prometheus metrics end point

dusseldorf-ktor-jackson

Status pages og dependencies for jackson

dusseldorf-ktor-health

Helsesjekker og tilgjengeliggjøre helsjesjekk end point.

Gauge "health_check_status" kan brukes i Grafana på følgende måte

sum_over_time(health_check_status{app="<APP>"}[2m])

Videre mappe alt over 0 som feil, 0 som OK

dusselforf-ktor-auth

Verifisere innhold av claims i token

dusseldorf-test-support

Modul for testing av applikasjonene. Inneholder funksjonalitet for å generere Access Tokens for tester og WireMock for tilgjengeliggjøring av OIDC/Oauth2 end points.

Ikke KTOR-spesififkk.

dusseldorf-oauth2-client

Client for å hente Oauth2 Access Tokens.

Ikke KTOR-spesifikk.

Se egen README.md i denne modulen.

dusseldorf-ktor-unleash

Modul for konfigurasjon av Unleash klient for feature toggeling. Se egen README.md i denne modulen.

Fødselsnummer

I Testklassen StringExtTest finnes funksjonen genererFodselsnummer for å generere matematisk korrekte fødselsnummer for bruk i enhetstester hvor det er nødvendig.

For å minimere sjansen for å bruke aktive fødselsnummer genereres det fødselsnummer med individsifre som er reservert for perioden 1854–1899 (500-749)*, samt fødselsdato innenfor samme periode.

Om det mot formodning blir generert et aktivt fødselsnummer er ikke fødselsnummer i seg selv en senstiv personopplysning**.

* skatteetaten om fødselsnummer

** datatilsynet om fødselsnummer

Henvendelser

Spørsmål knyttet til koden eller prosjektet kan stilles som issues her på GitHub.

Interne henvendelser kan sendes via Slack i kanalen #sif-brukerdialog

no.nav.helse

NAV IT

Arbeids- og velferdsdirektoratet - The Norwegian Labour and Welfare Directorate

Версии библиотеки

Версия
1.2.5.4fa349a
1.2.5.b695602
1.2.4.97e227b
1.2.4.ea423d4
1.2.3.5379667
1.2.3.664b246
1.2.3.ec226d3
1.2.3.c240eba
1.2.3.b45ba92
1.2.2.66322b2
1.2.2.8f413ad
1.2.2.fb2a0af
1.2.2.ee47851
1.2.2.a2901ac
1.2.2.a0b6647
1.2.1.65ce328
1.2.1.26ae0ac
1.2.1.9caf265
1.2.1.8edfbd2
1.2.1.7e2de6f
1.2.1.7cbc5fc
1.2.1.3a5adcc
1.2.1.f107aa7
1.2.1.dbfcccb
1.2.1.d8bbb4b
1.2.0.5e7a0f3
1.1.5.8e08bec
1.1.5.2daa394
1.1.5.df85431
1.1.5.d95f903
1.1.4.667475d
1.1.3.9879314
1.1.3.919885d
1.1.3.525b270
1.1.3.159f4fa
1.1.3.80bc085
1.1.3.79c8b78
1.1.3.9a0939d
1.1.3.8f419db
1.1.3.6f9d527
1.1.3.2d0b51a
1.1.3.ab74601
1.1.3.b3c43ab
1.1.3.a31075d