GitHub / navikt / mock-oauth2-server
A scriptable/customizable web server for testing HTTP clients using OAuth2/OpenID Connect or applications with a dependency to a running OAuth2 server (i.e. APIs requiring signed JWTs from a known issuer)
JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/navikt%2Fmock-oauth2-server
PURL: pkg:github/navikt/mock-oauth2-server
Stars: 282
Forks: 63
Open issues: 5
License: mit
Language: Kotlin
Size: 5.02 MB
Dependencies parsed at:
46
Created at: over 5 years ago
Updated at: about 2 months ago
Pushed at: about 2 months ago
Last synced at: about 2 months ago
Topics: authorization-server, docker, java, junit5, jwt, kotlin, mock, mock-oauth2-server, nav-authnz, oauth2, oidc, openid-connect, security, token, tokens
- com.nimbusds:oauth2-oidc-sdk $nimbusSdkVersion api
- com.squareup.okhttp3:mockwebserver $mockWebServerVersion api
- ch.qos.logback:logback-classic $logbackVersion implementation
- com.fasterxml.jackson.core:jackson-databind $jacksonVersion implementation
- com.fasterxml.jackson.module:jackson-module-kotlin $jacksonVersion implementation
- io.github.microutils:kotlin-logging $kotlinLoggingVersion implementation
- io.netty:netty-all $nettyVersion implementation
- org.bouncycastle:bcpkix-jdk15on $bouncyCastleVersion implementation
- org.freemarker:freemarker $freemarkerVersion implementation
- io.kotest:kotest-assertions-core-jvm $kotestVersion testImplementation
- io.kotest:kotest-runner-junit5-jvm $kotestVersion testImplementation
- io.ktor:ktor-client-cio $ktorVersion testImplementation
- io.ktor:ktor-client-content-negotiation $ktorVersion testImplementation
- io.ktor:ktor-client-core $ktorVersion testImplementation
- io.ktor:ktor-serialization-jackson $ktorVersion testImplementation
- io.ktor:ktor-server-auth $ktorVersion testImplementation
- io.ktor:ktor-server-auth-jwt $ktorVersion testImplementation
- io.ktor:ktor-server-content-negotiation $ktorVersion testImplementation
- io.ktor:ktor-server-locations $ktorVersion testImplementation
- io.ktor:ktor-server-netty $ktorVersion testImplementation
- io.ktor:ktor-server-sessions $ktorVersion testImplementation
- io.ktor:ktor-server-test-host $ktorVersion testImplementation
- io.projectreactor:reactor-test $reactorTestVersion testImplementation
- org.assertj:assertj-core $assertjVersion testImplementation
- org.jetbrains.kotlin:kotlin-test-junit5 $kotlinVersion testImplementation
- org.junit.jupiter:junit-jupiter-api $junitJupiterVersion testImplementation
- org.junit.jupiter:junit-jupiter-params $junitJupiterVersion testImplementation
- org.springframework.boot:spring-boot-starter-oauth2-client $springBootVersion testImplementation
- org.springframework.boot:spring-boot-starter-oauth2-resource-server $springBootVersion testImplementation
- org.springframework.boot:spring-boot-starter-test $springBootVersion testImplementation
- org.springframework.boot:spring-boot-starter-webflux $springBootVersion testImplementation
- org.junit.jupiter:junit-jupiter-engine $junitJupiterVersion testRuntimeOnly
- actions/stale v7 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- release-drafter/release-drafter v5 composite
- JamesIves/github-pages-deploy-action v4.4.1 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- docker/login-action v2 composite
- actions/checkout v4 composite
- actions/setup-java v3 composite