From b275b2ad53777566a0d581b6cf02d9e03b379472 Mon Sep 17 00:00:00 2001 From: Maren Sofie Ringsby Date: Fri, 23 Aug 2024 09:24:39 +0200 Subject: [PATCH] feat: legg til nytt endepunkt for decrypt --- .../cryptoservice/controller/CryptoController.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/kotlin/cryptoservice/controller/CryptoController.kt b/src/main/kotlin/cryptoservice/controller/CryptoController.kt index 1903722..e59de32 100644 --- a/src/main/kotlin/cryptoservice/controller/CryptoController.kt +++ b/src/main/kotlin/cryptoservice/controller/CryptoController.kt @@ -45,6 +45,16 @@ class CryptoController( return ResponseEntity.ok().body(decryptedString) } + @PostMapping("/decrypt") + fun decryptPost( + @RequestHeader gcpAccessToken: String, + @RequestBody cipherText: String, + ): ResponseEntity { + val decryptedString = decryptionService.decrypt(cipherText, GCPAccessToken(gcpAccessToken)) + + return ResponseEntity.ok().body(decryptedString) + } + @GetMapping("/encrypt") fun encrypt( text: String,