public class DirectoryDocumentRequestor extends Object
| Constructor and Description |
|---|
DirectoryDocumentRequestor(DirectoryCircuit circuit) |
DirectoryDocumentRequestor(DirectoryCircuit circuit,
TorInitializationTracker initializationTracker) |
| Modifier and Type | Method and Description |
|---|---|
RouterDescriptor |
downloadBridgeDescriptor(Router bridge) |
ConsensusDocument |
downloadCurrentConsensus(boolean useMicrodescriptors) |
List<KeyCertificate> |
downloadKeyCertificates(Set<ConsensusDocument.RequiredCertificate> required) |
List<RouterDescriptor> |
downloadRouterDescriptors(Set<HexDigest> fingerprints) |
List<RouterMicrodescriptor> |
downloadRouterMicrodescriptors(Set<HexDigest> fingerprints) |
public DirectoryDocumentRequestor(DirectoryCircuit circuit)
public DirectoryDocumentRequestor(DirectoryCircuit circuit, TorInitializationTracker initializationTracker)
public RouterDescriptor downloadBridgeDescriptor(Router bridge) throws DirectoryRequestFailedException
DirectoryRequestFailedExceptionpublic ConsensusDocument downloadCurrentConsensus(boolean useMicrodescriptors) throws DirectoryRequestFailedException
DirectoryRequestFailedExceptionpublic List<KeyCertificate> downloadKeyCertificates(Set<ConsensusDocument.RequiredCertificate> required) throws DirectoryRequestFailedException
DirectoryRequestFailedExceptionpublic List<RouterDescriptor> downloadRouterDescriptors(Set<HexDigest> fingerprints) throws DirectoryRequestFailedException
DirectoryRequestFailedExceptionpublic List<RouterMicrodescriptor> downloadRouterMicrodescriptors(Set<HexDigest> fingerprints) throws DirectoryRequestFailedException
DirectoryRequestFailedExceptionCopyright © 2015. All rights reserved.