org.torproject.jtor.hiddenservice
Class ServiceDescriptor
java.lang.Object
org.torproject.jtor.hiddenservice.ServiceDescriptor
public class ServiceDescriptor
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceDescriptor
public ServiceDescriptor(byte[] permanentID)
hasDescriptorCookie
public boolean hasDescriptorCookie()
generateDescriptorID
public void generateDescriptorID()
generateTimePeriod
public void generateTimePeriod()
generatePermanentID
public static byte[] generatePermanentID(org.torproject.jtor.crypto.TorPublicKey publicKey)
encodeDescriptor
public void encodeDescriptor()
getPublicationTime
public java.lang.String getPublicationTime()
getReplica
public int getReplica()
getTimePeriod
public long getTimePeriod()
getDescriptorString
public java.lang.String getDescriptorString()
getDescriptor
public byte[] getDescriptor()
getPermanentID
public byte[] getPermanentID()
getDescriptorCookie
public byte[] getDescriptorCookie()
setReplica
public void setReplica(int replica)
setPermanentID
public void setPermanentID(byte[] permenantID)
setDescriptorCookie
public void setDescriptorCookie(byte[] descriptorCookie)
getDescriptorData
public byte[] getDescriptorData()
getDescriptorID
public byte[] getDescriptorID()