Package org.torproject.descriptor
Interface RouterStatusEntry
-
public interface RouterStatusEntryContains a router status entry contained in a signed directory in the version 1 directory protocol.Directory authorities in the (long outdated) version 1 of the directory protocol included router status entries with short summaries of the status of each server in the signed directories they produced (
RelayDirectory). These entries contained references to server descriptors published by relays together with the authorities' opinion on whether relays were verified and live.- Since:
- 1.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetFingerprint()Return a SHA-1 digest of the relay's identity key, encoded as 40 upper-case hexadecimal characters.java.lang.StringgetNickname()Return the relay nickname consisting of 1 to 19 alphanumeric characters, or null if the relay is unverified.booleanisLive()Return whether the relay is live.booleanisVerified()Return whether the relay is verified.
-
-
-
Method Detail
-
getNickname
java.lang.String getNickname()
Return the relay nickname consisting of 1 to 19 alphanumeric characters, or null if the relay is unverified.- Since:
- 1.0.0
-
getFingerprint
java.lang.String getFingerprint()
Return a SHA-1 digest of the relay's identity key, encoded as 40 upper-case hexadecimal characters.- Since:
- 1.0.0
-
isVerified
boolean isVerified()
Return whether the relay is verified.- Since:
- 1.0.0
-
isLive
boolean isLive()
Return whether the relay is live.- Since:
- 1.0.0
-
-