David Ostrovsky
2014-02-17 7613df52959b6e2ac1094d2263be310fb3e2723b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
package com.gitblit.transport.ssh;
 
import java.security.PublicKey;
 
class SshKeyCacheEntry {
  private final String user;
  private final PublicKey publicKey;
 
  SshKeyCacheEntry(String user, PublicKey publicKey) {
    this.user = user;
    this.publicKey = publicKey;
  }
 
  String getUser() {
    return user;
  }
 
  boolean match(PublicKey inkey) {
    return publicKey.equals(inkey);
  }
 
  int weigh() {
    return publicKey.getEncoded().length;
  }
}