summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Newson <rnewson@apache.org>2020-05-21 21:41:54 +0100
committerGitHub <noreply@github.com>2020-05-21 21:41:54 +0100
commit474cb720695e807eeee405947d2ed1f45bb78a65 (patch)
tree2d2877ef660eeaa7ad48d21ee5ba1d476a83e11a
parent143ad3110d2016b2ff05c366ab55e3ebb7a41027 (diff)
parente245aa017015291c3e8e83f418c513c75372c3c5 (diff)
downloadcouchdb-474cb720695e807eeee405947d2ed1f45bb78a65.tar.gz
Merge pull request #2900 from apache/jwtf-erlang-19-2
make jwtf_keystore compatible with erlang 19 for real this time
-rw-r--r--src/jwtf/src/jwtf_keystore.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/jwtf/src/jwtf_keystore.erl b/src/jwtf/src/jwtf_keystore.erl
index 3f7d2dc9c..c2d80b9cb 100644
--- a/src/jwtf/src/jwtf_keystore.erl
+++ b/src/jwtf/src/jwtf_keystore.erl
@@ -140,7 +140,7 @@ get_from_config(Kty, KID) ->
end.
pem_decode(PEM) ->
- BinPEM = iolist_to_binary(lists:join("\n", string:split(PEM, "\\n", all))),
+ BinPEM = re:replace(PEM, "\\\\n", "\n", [global, {return, binary}]),
case public_key:pem_decode(BinPEM) of
[PEMEntry] ->
public_key:pem_entry_decode(PEMEntry);