- <init>
USK constructor from components.
- sskForUSK
Convert a USK into an SSK by appending "-" and the suggested edition to the
document name and changi
- getRoutingKey
Get the routing key. This is the first part of the key after the @ for CHKs,
SSKs and USKs. For purp
- setDocName
Returns a copy of this URI with a new Document name set.
- setKeyType
Returns a new FreenetURI with a new key type. Usually this will be invalid!
- setMetaString
Returns a copy of this URI with new meta-strings.
- toString
Get the FreenetURI as a string.
- uskForSSK
Convert an SSK into a USK, if possible.
- deriveRequestURIFromInsertURI
If this object is a USK/SSK insert URI, this function computes the request URI
which belongs to it.
- getAllMetaStrings
Get all the meta strings. Meta strings are directory (manifest) lookups after
the main key and the d
- getCryptoKey
Get the crypto key. This is the second part of the key after the @ for CHKs,
SSKs and USKs. For purp
- getDocName
Get the document name. For a KSK this is everything from the @ to the first
slash or the end of the