From da0eceacea087db424199de85eccc1dbcf03be48 Mon Sep 17 00:00:00 2001 From: Adrian Malacoda Date: Thu, 5 Nov 2020 04:05:18 -0600 Subject: [PATCH] lib: make password optional for SftpServer --- .../main/java/net/monarchpass/piecannon/util/ServerFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/src/main/java/net/monarchpass/piecannon/util/ServerFactory.java b/lib/src/main/java/net/monarchpass/piecannon/util/ServerFactory.java index f26104b..e7a0856 100644 --- a/lib/src/main/java/net/monarchpass/piecannon/util/ServerFactory.java +++ b/lib/src/main/java/net/monarchpass/piecannon/util/ServerFactory.java @@ -24,7 +24,7 @@ public class ServerFactory implements Function { final String label = object.has("label") ? object.getAsJsonPrimitive("label").getAsString() : host; final int port = object.has("port") ? object.getAsJsonPrimitive("port").getAsInt() : 22; final String username = object.getAsJsonPrimitive("username").getAsString(); - final String password = object.getAsJsonPrimitive("password").getAsString(); + final String password = object.has("password") ? object.getAsJsonPrimitive("password").getAsString() : null; final String path = object.getAsJsonPrimitive("path").getAsString(); final String url = object.getAsJsonPrimitive("url").getAsString();