James Moger
2014-03-18 23c416f30f4a1e69e76b70d71f6a9a7da4a020f1
src/main/java/com/gitblit/transport/ssh/NullKeyManager.java
@@ -19,16 +19,16 @@
import java.util.List;
/**
 * Rejects all SSH key management requests.
 *
 * Rejects all public key management requests.
 *
 * @author James Moger
 *
 */
public class NullKeyManager implements IKeyManager {
public class NullKeyManager extends IPublicKeyManager {
   public NullKeyManager() {
   }
   @Override
   public String toString() {
      return getClass().getSimpleName();
@@ -36,21 +36,27 @@
   @Override
   public NullKeyManager start() {
      log.info(toString());
      return this;
   }
   @Override
   public boolean isReady() {
      return true;
   }
   @Override
   public NullKeyManager stop() {
      return this;
   }
   @Override
   public List<PublicKey> getKeys(String username) {
   protected boolean isStale(String username) {
      return false;
   }
   @Override
   protected List<PublicKey> getKeysImpl(String username) {
      return null;
   }
@@ -58,7 +64,7 @@
   public boolean addKey(String username, String data) {
      return false;
   }
   @Override
   public boolean removeKey(String username, String data) {
      return false;