-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathbuild.gradle
32 lines (27 loc) · 925 Bytes
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
plugins {
id "java"
id "java-library"
}
group = 'com.aiden0z.guacamole-auth-jwt'
version = '1.5.4'
description = """ guacamole custome authentication based on JSON WEB TOKEN """
java {
toolchain {
languageVersion = JavaLanguageVersion.of(8)
}
}
repositories {
maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
maven { url "https://repo.maven.apache.org/maven2" }
}
dependencies {
implementation "org.apache.guacamole:guacamole-ext:1.5.4"
implementation "javax.servlet:servlet-api:2.5"
implementation "com.google.inject:guice:7.0.0"
implementation "com.google.inject.extensions:guice-testlib:7.0.0"
api "io.jsonwebtoken:jjwt-api:0.12.5"
runtimeOnly "io.jsonwebtoken:jjwt-jackson:0.12.5"
runtimeOnly "io.jsonwebtoken:jjwt-impl:0.12.5"
testImplementation "junit:junit:4.13.2"
testImplementation "org.mockito:mockito-core:4.11.0"
}