Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 1a0b18e

Browse files
Security_part_11_3: update build.gradle
1 parent 9e63f3e commit 1a0b18e

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

‎Security_part_11_3/build.gradle‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,8 @@ dependencies {
9191
/* Подключим log4j провайдер */
9292
implementation "org.slf4j:slf4j-log4j12:${versions.slf4j_log4j_binding}"
9393

94+
/*-----------------------------------------------------------------------------------------------------*/
95+
9496
/* Зависимость закрывает проблему с "замещением" Hibernate Validation в изолированных тестах */
9597
implementation "org.glassfish:jakarta.el:${versions.glassfish}"
9698

@@ -116,6 +118,15 @@ dependencies {
116118
testRuntimeOnly "org.assertj:assertj-core:${versions.assertj}"
117119

118120
testImplementation "org.hamcrest:hamcrest:${versions.hamcrest}"
121+
122+
/*
123+
Добавим зависимости для имитации JWKS (JSON Web Key Set) Keycloak endpoint,
124+
откуда Spring Security Resource Server получает публичные ключи для валидации
125+
подписи JWT
126+
*/
127+
testImplementation "org.wiremock:wiremock:${versions.wiremock}"
128+
implementation "com.nimbusds:nimbus-jose-jwt:${versions.nimbus}"
129+
testImplementation "org.bitbucket.b_c:jose4j:${versions.bitbucket}"
119130
}
120131

121132
test {

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /