This is an automated email from the ASF dual-hosted git repository. twolf pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/mina-sshd.git
The following commit(s) were added to refs/heads/master by this push: new 3b16da435 SimpleGeneratorHostKeyProvider: load any kind of key 3b16da435 is described below commit 3b16da43563abcfa1225bae1c4ddcf862acf9912 Author: Thomas Wolf <tw...@apache.org> AuthorDate: Wed Nov 30 19:27:37 2022 +0100 SimpleGeneratorHostKeyProvider: load any kind of key Just use the general SecurityUtils.loadKeyPairIdentities() to load the key. --- .../sshd/server/keyprovider/SimpleGeneratorHostKeyProvider.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sshd-common/src/main/java/org/apache/sshd/server/keyprovider/SimpleGeneratorHostKeyProvider.java b/sshd-common/src/main/java/org/apache/sshd/server/keyprovider/SimpleGeneratorHostKeyProvider.java index 38ba9113b..2a2d1603b 100644 --- a/sshd-common/src/main/java/org/apache/sshd/server/keyprovider/SimpleGeneratorHostKeyProvider.java +++ b/sshd-common/src/main/java/org/apache/sshd/server/keyprovider/SimpleGeneratorHostKeyProvider.java @@ -35,9 +35,9 @@ import java.util.HashSet; import java.util.Set; import org.apache.sshd.common.NamedResource; -import org.apache.sshd.common.config.keys.loader.openssh.OpenSSHKeyPairResourceParser; import org.apache.sshd.common.config.keys.writer.openssh.OpenSSHKeyPairResourceWriter; import org.apache.sshd.common.session.SessionContext; +import org.apache.sshd.common.util.security.SecurityUtils; /** * A simple implementation of an {@link AbstractGeneratorHostKeyProvider} that writes and reads host keys using the @@ -68,8 +68,7 @@ public class SimpleGeneratorHostKeyProvider extends AbstractGeneratorHostKeyProv "Cannot de-serialize " + resourceKey + ": missing classes: " + e.getMessage(), e); } } else { - OpenSSHKeyPairResourceParser reader = new OpenSSHKeyPairResourceParser(); - return reader.loadKeyPairs(null, resourceKey, null, in); + return SecurityUtils.loadKeyPairIdentities(null, resourceKey, in, null); } } }