File tree Expand file tree Collapse file tree 1 file changed +67
-1
lines changed Expand file tree Collapse file tree 1 file changed +67
-1
lines changed Original file line number Diff line number Diff line change 3
3
# Bouncy Castle GraalVM Feature
4
4
5
5
GraalVM feature to contribute BouncyCastle into native image by registering it as a Security Provider.
6
- Just include it into your project
6
+ Just include it into your project, the Feature is auto registered and includes the proper runtime hints to initialize
7
+ most of the algorithms at build time.
8
+
9
+ ## Use
10
+
11
+ <details >
12
+ <summary >Gradle</summary >
13
+
14
+ ``` groovy
15
+ repositories {
16
+ maven { url 'https://jitpack.io' }
17
+ }
18
+
19
+
20
+ dependencies {
21
+ implementation 'com.github.cmdjulian:bouncy-castle-graalvm:{VERSION}'
22
+ }
23
+ ```
24
+
25
+ </details >
26
+
27
+ <details >
28
+ <summary >Gradle Kts</summary >
29
+
30
+ ``` kotlin
31
+ repositories {
32
+ maven(url = " https://jitpack.io" )
33
+ }
34
+
35
+
36
+ dependencies {
37
+ implementation(" com.github.cmdjulian:bouncy-castle-graalvm:{VERSION}" )
38
+ }
39
+ ```
40
+
41
+ </details >
42
+
43
+ <details >
44
+ <summary >Maven</summary >
45
+
46
+ ``` xml
47
+
48
+ <project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
49
+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
50
+
51
+ ...
52
+
53
+ <repositories >
54
+ <repository >
55
+ <id >jitpack.io</id >
56
+ <url >https://jitpack.io</url >
57
+ </repository >
58
+ </repositories >
59
+
60
+ ...
61
+
62
+ <dependencies >
63
+ <dependency >
64
+ <groupId >com.github.cmdjulian</groupId >
65
+ <artifactId >bouncy-castle-graalvm</artifactId >
66
+ <version >{VERSION}</version >
67
+ </dependency >
68
+ </dependencies >
69
+ </project >
70
+ ```
71
+
72
+ </details >
You can’t perform that action at this time.
0 commit comments