Class UserSSHKeyStore


  • public class UserSSHKeyStore
    extends Object
    • Constructor Detail

      • UserSSHKeyStore

        public UserSSHKeyStore​(String user,
                               Path rootPath)
    • Method Detail

      • getUser

        public String getUser()
      • getUserKeys

        public Collection<org.uberfire.ssh.service.backend.keystore.model.SSHPublicKey> getUserKeys()
      • addUserKey

        public void addUserKey​(org.uberfire.ssh.service.backend.keystore.model.SSHPublicKey key)
      • removeUserKey

        public void removeUserKey​(org.uberfire.ssh.service.backend.keystore.model.SSHPublicKey oldKey)
      • getKeyById

        public Optional<org.uberfire.ssh.service.backend.keystore.model.SSHPublicKey> getKeyById​(String keyId)