diff --git a/router/java/src/net/i2p/router/LeaseSetKeys.java b/router/java/src/net/i2p/router/LeaseSetKeys.java index 1017ab43db5c322d7b6e47488a40bad0013ae6fd..62764472f55bff5b0355f886b2da981f10e92ff1 100644 --- a/router/java/src/net/i2p/router/LeaseSetKeys.java +++ b/router/java/src/net/i2p/router/LeaseSetKeys.java @@ -20,17 +20,18 @@ import net.i2p.data.PrivateKey; import net.i2p.data.SigningPrivateKey; /** - * Wrap up the keys given to the router when a destination connects to it - * + * Wrap up the keys given to the router when a destination connects to it. + * Used only by KeyManager. */ public class LeaseSetKeys extends DataStructureImpl { private Destination _dest; private SigningPrivateKey _revocationKey; private PrivateKey _decryptionKey; - public LeaseSetKeys() { - this(null, null, null); - } + /** @deprecated unused */ + public LeaseSetKeys() {} + + /** @param revocationKey unused */ public LeaseSetKeys(Destination dest, SigningPrivateKey revocationKey, PrivateKey decryptionKey) { _dest = dest; _revocationKey = revocationKey; @@ -39,13 +40,18 @@ public class LeaseSetKeys extends DataStructureImpl { /** * Destination in question + * + * @deprecated unused */ public Destination getDestination() { return _dest; } + /** * Key with which a LeaseSet can be revoked (by republishing it with no Leases) * + * @deprecated unused */ public SigningPrivateKey getRevocationKey() { return _revocationKey; } + /** * Decryption key which can open up garlic messages encrypted to the * LeaseSet's public key. This is used because the general public does not @@ -55,6 +61,7 @@ public class LeaseSetKeys extends DataStructureImpl { */ public PrivateKey getDecryptionKey() { return _decryptionKey; } + /** @deprecated unused */ public void readBytes(InputStream in) throws DataFormatException, IOException { _dest = new Destination(); _dest.readBytes(in); @@ -64,6 +71,7 @@ public class LeaseSetKeys extends DataStructureImpl { _revocationKey.readBytes(in); } + /** @deprecated unused */ public void writeBytes(OutputStream out) throws DataFormatException, IOException { if (_dest == null) throw new DataFormatException("Null destination"); if (_decryptionKey == null) throw new DataFormatException("Null decryption key"); @@ -73,15 +81,16 @@ public class LeaseSetKeys extends DataStructureImpl { _revocationKey.writeBytes(out); } + /** @deprecated unused */ @Override public int hashCode() { - int rv = 0; - rv += DataHelper.hashCode(_dest); + int rv = DataHelper.hashCode(_dest); rv += DataHelper.hashCode(_revocationKey); rv += DataHelper.hashCode(_decryptionKey); return rv; } + /** @deprecated unused */ @Override public boolean equals(Object obj) { if ( (obj != null) && (obj instanceof LeaseSetKeys) ) {