Search in sources :

Example 1 with MemoryKeyManager

use of com.gitblit.transport.ssh.MemoryKeyManager in project gitblit by gitblit.

the class SshUnitTest method prepare.

@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);
}
Also used : SshKey(com.gitblit.transport.ssh.SshKey) MemoryKeyManager(com.gitblit.transport.ssh.MemoryKeyManager) Before(org.junit.Before)

Example 2 with MemoryKeyManager

use of com.gitblit.transport.ssh.MemoryKeyManager in project gitblit by gitblit.

the class SshUnitTest method tearDown.

@After
public void tearDown() {
    MemoryKeyManager keyMgr = getKeyManager();
    keyMgr.removeAllKeys(username);
}
Also used : MemoryKeyManager(com.gitblit.transport.ssh.MemoryKeyManager) After(org.junit.After)

Aggregations

MemoryKeyManager (com.gitblit.transport.ssh.MemoryKeyManager)2 SshKey (com.gitblit.transport.ssh.SshKey)1 After (org.junit.After)1 Before (org.junit.Before)1