java.lang.Object
org.cryptomator.cryptofs.CryptoFileSystemUri
Utility to handle URIs used by the CryptoFileSystemProvider.
CryptoFileSystem URIs are hierachical URIs with the scheme cryptomator, the absolute path to a vault in URI representation as Authority and a path which is the path to a directory or file inside the vault. As hierarchical URIs have the syntax
[scheme:][//authority/][path][?query][#fragment]
this leads to cryptomator URIs of the form
cryptomator://file:%2F%2Fpath%2Fto%2Fvault%2Fas%2Furi/path/inside/vault
- Author:
- Markus Kreusch
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic URIConstructs a CryptoFileSystem URI by using the given absolute path to a vault and constructing a path inside the vault from components.
-
Field Details
-
URI_SCHEME
- See Also:
-
-
Method Details
-
create
Constructs a CryptoFileSystem URI by using the given absolute path to a vault and constructing a path inside the vault from components.- Parameters:
pathToVault- path to the vaultpathComponentsInsideVault- path components to node inside the vault- Returns:
- An URI pointing to the root of the CryptoFileSystem
-
pathToVault
-
pathInsideVault
-