Adds support to read PEM keys (#29039)

Co-Authored-By: James Roper <james@jazzy.id.au>
This commit is contained in:
Ignasi Marimon-Clos 2020-05-17 00:09:24 +02:00 committed by GitHub
parent ac3065bfad
commit 54a9b3189a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 478 additions and 4 deletions

View file

@ -83,6 +83,8 @@ object Dependencies {
// Added explicitly for when artery tcp is used
val agrona = "org.agrona" % "agrona" % agronaVersion // ApacheV2
val asnOne = "com.hierynomus" % "asn-one" % "0.4.0" // ApacheV2
val jacksonCore = "com.fasterxml.jackson.core" % "jackson-core" % jacksonVersion // ApacheV2
val jacksonAnnotations = "com.fasterxml.jackson.core" % "jackson-annotations" % jacksonVersion // ApacheV2
val jacksonDatabind = "com.fasterxml.jackson.core" % "jackson-databind" % jacksonVersion // ApacheV2
@ -195,6 +197,13 @@ object Dependencies {
val actorTestkitTyped = l ++= Seq(Provided.logback, Provided.junit, Provided.scalatest, Test.scalatestJUnit)
val pki = l ++=
Seq(
asnOne,
// pull up slf4j version from the one provided transitively in asnOne to fix unidoc
Compile.slf4jApi % "provided",
Test.scalatest)
val remoteDependencies = Seq(netty, aeronDriver, aeronClient)
val remoteOptionalDependencies = remoteDependencies.map(_ % "optional")