Package com.gitblit.transport.ssh

Examples of com.gitblit.transport.ssh.MemoryKeyManager


    if (FileKeyManager.class.getName().equals(clazz)) {
      return new FileKeyManager(runtimeManager);
    } else if (NullKeyManager.class.getName().equals(clazz)) {
      return new NullKeyManager();
    } else if (MemoryKeyManager.class.getName().equals(clazz)) {
      return new MemoryKeyManager();
    } else {
      try {
        Class<?> mgrClass = Class.forName(clazz);
        return (IPublicKeyManager) mgrClass.newInstance();
      } catch (Exception e) {
View Full Code Here


  @Before
  public void prepare() {
    rwKeyPair = generator.generateKeyPair();

    MemoryKeyManager keyMgr = getKeyManager();
    keyMgr.addKey(username, new SshKey(rwKeyPair.getPublic()));

    roKeyPair = generator.generateKeyPair();
    SshKey sshKey = new SshKey(roKeyPair.getPublic());
    sshKey.setPermission(AccessPermission.CLONE);
    keyMgr.addKey(username, sshKey);
  }
View Full Code Here

    keyMgr.addKey(username, sshKey);
  }

  @After
  public void tearDown() {
    MemoryKeyManager keyMgr = getKeyManager();
    keyMgr.removeAllKeys(username);
  }
View Full Code Here

    if (FileKeyManager.class.getName().equals(clazz)) {
      return new FileKeyManager(runtimeManager);
    } else if (NullKeyManager.class.getName().equals(clazz)) {
      return new NullKeyManager();
    } else if (MemoryKeyManager.class.getName().equals(clazz)) {
      return new MemoryKeyManager();
    } else {
      try {
        Class<?> mgrClass = Class.forName(clazz);
        return (IPublicKeyManager) mgrClass.newInstance();
      } catch (Exception e) {
View Full Code Here

TOP

Related Classes of com.gitblit.transport.ssh.MemoryKeyManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.