diff options
author | Harsh Shandilya <me@msfjarvis.dev> | 2023-04-10 22:59:54 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-10 22:59:54 +0530 |
commit | d6fdd3580f1cf994ddc2129eecaae98e392c8ecb (patch) | |
tree | a53f5ed58de6bfafc797ef99b1eefe6e839ef62b /app/src/main/java | |
parent | fb8d74fc1f01c73a4afc3003978ac4ad86e7b890 (diff) |
fix: remove injection redirection in SSHFacade
Diffstat (limited to 'app/src/main/java')
-rw-r--r-- | app/src/main/java/app/passwordstore/util/ssh/SSHFacade.kt | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/app/src/main/java/app/passwordstore/util/ssh/SSHFacade.kt b/app/src/main/java/app/passwordstore/util/ssh/SSHFacade.kt index a28f18a5..956e2a71 100644 --- a/app/src/main/java/app/passwordstore/util/ssh/SSHFacade.kt +++ b/app/src/main/java/app/passwordstore/util/ssh/SSHFacade.kt @@ -8,7 +8,6 @@ import app.passwordstore.util.features.Features import app.passwordstore.util.git.operation.CredentialFinder import app.passwordstore.util.git.sshj.SshKey import javax.inject.Inject -import javax.inject.Provider import net.schmizz.sshj.SSHClient import net.schmizz.sshj.userauth.keyprovider.KeyProvider @@ -16,12 +15,12 @@ import net.schmizz.sshj.userauth.keyprovider.KeyProvider class SSHFacade @Inject constructor( - private val features: Provider<Features>, + private val features: Features, private val sshKeyManager: SSHKeyManager, ) { private val useNewSSH - get() = features.get().isEnabled(Feature.EnableNewSSHLayer) + get() = features.isEnabled(Feature.EnableNewSSHLayer) fun canShowPublicKey(): Boolean { return if (useNewSSH) { |