James Moger
2014-03-17 9d44ade215922fd9e7bda7c604b31c31d217d750
src/main/java/com/gitblit/transport/ssh/gitblit/RemoveKeyCommand.java
File was renamed from src/main/java/com/gitblit/transport/ssh/commands/RemoveKeyCommand.java
@@ -13,7 +13,7 @@
 * License for the specific language governing permissions and limitations under
 * the License.
 */
package com.gitblit.transport.ssh.commands;
package com.gitblit.transport.ssh.gitblit;
import java.io.IOException;
import java.util.ArrayList;
@@ -24,7 +24,6 @@
import org.slf4j.LoggerFactory;
import com.gitblit.transport.ssh.CommandMetaData;
import com.gitblit.transport.ssh.IKeyManager;
/**
@@ -47,13 +46,12 @@
   public void run() throws IOException, UnloggedFailure {
      String username = ctx.getClient().getUsername();
      List<String> keys = readKeys(removeKeys);
      IKeyManager keyManager = authenticator.getKeyManager();
      if (keys.contains(ALL)) {
         keyManager.removeAllKeys(username);
         getKeyManager().removeAllKeys(username);
         log.info("removed all SSH public keys from {}", username);
      } else {
         for (String key : keys) {
            keyManager.removeKey(username, key);
            getKeyManager().removeKey(username, key);
            log.info("removed SSH public key from {}", username);
         }
      }