| Constructor and Description |
|---|
DefaultDFSConfig(String systemRoot,
String systemPassword) |
DefaultDFSConfig(Uri systemRoot,
String systemPassword) |
DefaultDFSConfig(URI systemRoot,
String systemPassword) |
DefaultDFSConfig(Uri systemRoot,
String systemPassword,
UserProfileLocation userProfileLocation) |
| Modifier and Type | Method and Description |
|---|---|
static String |
addTrailingSlashIfNeeded(String systemRoot) |
static Uri |
addTrailingSlashIfNeeded(Uri systemRoot) |
static URI |
addTrailingSlashIfNeeded(URI systemRoot) |
CreateUserPrivateProfile |
defaultPrivateTemplate(UserIDAuth id) |
CreateUserPublicProfile |
defaultPublicTemplate(UserIDAuth id) |
KeyStoreAuth |
privateKeyStoreAuth(UserIDAuth auth) |
AbsoluteLocation |
privateProfile(UserID forUser) |
AbsoluteLocation |
publicProfile(UserID forUser) |
protected Uri |
userRoot(UserID userID) |
public DefaultDFSConfig(String systemRoot, String systemPassword)
systemRoot - Root location for all files - private files, user profiles, etc. For example you want
to place everything in datasafe/system directory within storagesystemPassword - System password to open keystorepublic DefaultDFSConfig(URI systemRoot, String systemPassword)
systemRoot - Root location for all files - private files, user profiles, etc. For example you want
to place everything in datasafe/system directory within storagesystemPassword - System password to open keystorepublic DefaultDFSConfig(Uri systemRoot, String systemPassword)
systemRoot - Root location for all files - private files, user profiles, etc. For example you want
to place everything in datasafe/system directory within storagesystemPassword - System password to open keystorepublic DefaultDFSConfig(Uri systemRoot, String systemPassword, UserProfileLocation userProfileLocation)
systemRoot - Root location for all files - private files, user profiles, etc. For example you want
to place everything in datasafe/system directory within storagesystemPassword - System password to open keystoreuserProfileLocation - Bootstrap for user profile files placementpublic KeyStoreAuth privateKeyStoreAuth(UserIDAuth auth)
privateKeyStoreAuth in interface DFSConfigpublic AbsoluteLocation publicProfile(UserID forUser)
publicProfile in interface DFSConfigpublic AbsoluteLocation privateProfile(UserID forUser)
privateProfile in interface DFSConfigpublic CreateUserPrivateProfile defaultPrivateTemplate(UserIDAuth id)
defaultPrivateTemplate in interface DFSConfigpublic CreateUserPublicProfile defaultPublicTemplate(UserIDAuth id)
defaultPublicTemplate in interface DFSConfigCopyright © 2019. All rights reserved.