File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
KotlinNimbusJoseJwt/src/main/kotlin Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ import java.time.Instant
12
12
import java.util.*
13
13
14
14
fun main () {
15
- // create EC Key
15
+ // create EC key
16
16
val key: ECKey = ECKeyGenerator (Curve .P_256K )
17
17
.keyID(" 123" )
18
18
.generate()
Original file line number Diff line number Diff line change @@ -12,10 +12,12 @@ import java.time.Instant
12
12
import java.util.*
13
13
14
14
fun main () {
15
+ // create key
15
16
val key: OctetKeyPair = OctetKeyPairGenerator (Curve .Ed25519 )
16
17
.keyID(" 123" )
17
18
.generate()
18
19
20
+ // create signed JWT
19
21
val header = JWSHeader .Builder (JWSAlgorithm .EdDSA )
20
22
.type(JOSEObjectType .JWT )
21
23
.keyID(key.keyID)
@@ -33,7 +35,6 @@ fun main() {
33
35
val jwt: String = signedJWT.serialize()
34
36
println (jwt)
35
37
36
-
37
38
// validate signature (and only signature)
38
39
val isValid: Boolean = SignedJWT
39
40
.parse(jwt)
You can’t perform that action at this time.
0 commit comments