Class InMemoryPublicKeyAuthenticator

java.lang.Object
com.sshtools.common.auth.AbstractPublicKeyAuthenticationProvider
com.sshtools.server.InMemoryPublicKeyAuthenticator
All Implemented Interfaces:
com.sshtools.common.auth.Authenticator, com.sshtools.common.auth.PublicKeyAuthenticationProvider

public class InMemoryPublicKeyAuthenticator extends com.sshtools.common.auth.AbstractPublicKeyAuthenticationProvider
  • Constructor Details

    • InMemoryPublicKeyAuthenticator

      public InMemoryPublicKeyAuthenticator()
  • Method Details

    • addAuthorizedKey

      public InMemoryPublicKeyAuthenticator addAuthorizedKey(String username, com.sshtools.common.ssh.components.SshPublicKey key)
    • isAuthorizedKey

      public boolean isAuthorizedKey(com.sshtools.common.ssh.components.SshPublicKey key, com.sshtools.common.ssh.SshConnection con) throws IOException
      Throws:
      IOException