Fix deleteAllKeys method signature
| | |
| | | } |
| | | |
| | | @Override |
| | | public boolean removeAllKey(String username) { |
| | | public boolean removeAllKeys(String username) { |
| | | return FileUtils.delete(getKeystore(username)); |
| | | } |
| | | |
| | |
| | | |
| | | boolean removeKey(String username, String data); |
| | | |
| | | boolean removeAllKey(String username); |
| | | boolean removeAllKeys(String username); |
| | | } |
| | |
| | | } |
| | | |
| | | @Override |
| | | public boolean removeAllKey(String username) { |
| | | public boolean removeAllKeys(String username) { |
| | | return false; |
| | | } |
| | | } |
| | |
| | | private void deleteSshKeys(List<String> sshKeys) { |
| | | IKeyManager keyManager = authenticator.getKeyManager(); |
| | | if (sshKeys.contains(ALL)) { |
| | | keyManager.removeAllKey(user); |
| | | keyManager.removeAllKeys(user); |
| | | } else { |
| | | for (String sshKey : sshKeys) { |
| | | keyManager.removeKey(user, sshKey); |