Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / nais / tokendings
Service implementing some parts of OAuth 2.0 Token Exchange (https://www.rfc-editor.org/rfc/rfc8693.html)
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nais%2Ftokendings
Stars: 15
Forks: 3
Open Issues: 1
License: mit
Language: Kotlin
Repo Size: 1.96 MB
Dependencies:
69
Created: about 4 years ago
Updated: about 1 month ago
Last pushed: 25 days ago
Last synced: 25 days ago
Topics: nais-features, nav-authnz
Files
Loading...
Readme
Loading...
Dependencies
build.gradle.kts
maven
- com.github.seratch:kotliquery $kotliqueryVersion implementation
- com.natpryce:konfig $konfigVersion implementation
- com.nimbusds:oauth2-oidc-sdk $nimbusSdkVersion implementation
- com.zaxxer:HikariCP $hikaricpVersion implementation
- io.github.microutils:kotlin-logging $kotlinLoggingVersion implementation
- io.ktor:ktor-client-cio-jvm $ktorVersion implementation
- io.ktor:ktor-client-content-negotiation-jvm $ktorVersion implementation
- io.ktor:ktor-client-core-jvm $ktorVersion implementation
- io.ktor:ktor-serialization-jackson-jvm $ktorVersion implementation
- io.ktor:ktor-server-auth-jvm $ktorVersion implementation
- io.ktor:ktor-server-auth-jwt-jvm $ktorVersion implementation
- io.ktor:ktor-server-call-id $ktorVersion implementation
- io.ktor:ktor-server-call-logging $ktorVersion implementation
- io.ktor:ktor-server-content-negotiation-jvm $ktorVersion implementation
- io.ktor:ktor-server-double-receive $ktorVersion implementation
- io.ktor:ktor-server-forwarded-header $ktorVersion implementation
- io.ktor:ktor-server-metrics-micrometer-jvm $ktorVersion implementation
- io.ktor:ktor-server-netty-jvm $ktorVersion implementation
- io.ktor:ktor-server-status-pages $ktorVersion implementation
- io.micrometer:micrometer-registry-prometheus $micrometerRegistryPrometheusVersion implementation
- net.logstash.logback:logstash-logback-encoder $logstashLogbackEncoderVersion implementation
- org.flywaydb:flyway-core $flywayVersion implementation
- org.jetbrains.kotlin:kotlin-reflect $kotlinVersion implementation
- org.jetbrains.kotlin:kotlin-script-runtime $kotlinVersion implementation
- org.postgresql:postgresql $postgresqlVersion implementation
- ch.qos.logback:logback-classic $logbackVersion runtimeOnly
- com.h2database:h2 $h2Version testImplementation
- com.squareup.okhttp3:mockwebserver $mockWebServerVersion testImplementation
- io.kotest:kotest-assertions-core-jvm $kotestVersion testImplementation
- io.kotest:kotest-property-jvm $kotestVersion testImplementation
- io.kotest:kotest-runner-junit5-jvm $kotestVersion testImplementation
- io.ktor:ktor-client-mock-jvm $ktorVersion testImplementation
- io.ktor:ktor-server-test-host-jvm $ktorVersion testImplementation
- io.mockk:mockk $mockkVersion testImplementation
- no.nav.security:mock-oauth2-server $mockOAuth2ServerVersion testImplementation
- org.assertj:assertj-core $assertjVersion testImplementation
- org.jetbrains.kotlin:kotlin-test-junit5 $kotlinVersion testImplementation
- org.junit.jupiter:junit-jupiter-api $junitJupiterVersion testImplementation
- org.testcontainers:postgresql $testcontainersPostgresVersion testImplementation
- org.junit.jupiter:junit-jupiter-engine $junitJupiterVersion testRuntimeOnly
.github/workflows/deploy.yml
actions
- actions/checkout v3 composite
- actions/setup-java v3 composite
- docker/login-action v2 composite
- gradle/wrapper-validation-action v1 composite
- nais/deploy/actions/deploy v1 composite
- sigstore/cosign-installer main composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- docker/login-action v2 composite
- gradle/wrapper-validation-action v1 composite
- nais/deploy/actions/deploy v1 composite
- sigstore/cosign-installer main composite
.github/workflows/detekt.yml
actions
- actions/checkout v3 composite
- github/codeql-action/upload-sarif v2 composite
- natiginfo/action-detekt-all 1.22.0 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- docker/build-push-action v3 composite
- docker/login-action v2 composite
- docker/metadata-action v4 composite
- docker/setup-buildx-action v2 composite
- google-github-actions/auth v1.0.0 composite
- gradle/wrapper-validation-action v1 composite
- sigstore/cosign-installer main composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- gradle/wrapper-validation-action v1 composite
Dockerfile
docker
- gcr.io/distroless/java17 latest build
docker-compose.yml
docker
- postgres latest