public interface BridgeServerDescriptor extends ServerDescriptor
Sanitized bridge server descriptors share many contents with relay
server descriptors (RelayServerDescriptor
), which is why they
share a common superinterface (ServerDescriptor
). The main
purpose of having two subinterfaces is being able to distinguish
descriptor types more easily.
Details about sanitizing bridge server descriptors can be found here.
getAddress, getAllowSingleHopExits, getBandwidthBurst, getBandwidthObserved, getBandwidthRate, getCachesExtraInfo, getCircuitProtocolVersions, getContact, getDigestSha1Hex, getDigestSha256Base64, getDirPort, getExitPolicyLines, getExtraInfoDigestSha1Hex, getExtraInfoDigestSha256Base64, getFamilyEntries, getFingerprint, getHiddenServiceDirVersions, getIdentityEd25519, getIpv6DefaultPolicy, getIpv6PortList, getLinkProtocolVersions, getMasterKeyEd25519, getNickname, getNtorOnionKey, getNtorOnionKeyCrosscert, getNtorOnionKeyCrosscertSign, getOnionKey, getOnionKeyCrosscert, getOrAddresses, getOrPort, getPlatform, getProtocols, getPublishedMillis, getReadHistory, getRouterSignature, getRouterSignatureEd25519, getSigningKey, getSocksPort, getTunnelledDirServer, getUptime, getUsesEnhancedDnsLogic, getWriteHistory, isHibernating
getAnnotations, getDescriptorFile, getRawDescriptorBytes, getRawDescriptorLength, getUnrecognizedLines