Package org.torproject.descriptor
Interface RouterStatusEntry
public interface RouterStatusEntry
Contains 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
Modifier and Type Method Description java.lang.String
getFingerprint()
Return a SHA-1 digest of the relay's identity key, encoded as 40 upper-case hexadecimal characters.java.lang.String
getNickname()
Return the relay nickname consisting of 1 to 19 alphanumeric characters, or null if the relay is unverified.boolean
isLive()
Return whether the relay is live.boolean
isVerified()
Return whether the relay is verified.
-
Method Details
-
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
-