@Path("sharingProfiles")
    public DirectoryResource<SharingProfile, APISharingProfile>
        getSharingProfileDirectoryResource() throws GuacamoleException {
        return sharingProfileDirectoryResourceFactory.create(authenticatedUser,
                userContext, userContext.getSharingProfileDirectory());
    }
Returns a new resource which represents the SharingProfile Directory
contained within the UserContext exposed by this UserContextResource.

@return
    A new resource which represents the SharingProfile Directory
    contained within the UserContext exposed by this UserContextResource.

@throws GuacamoleException
    If an error occurs while retrieving the SharingProfile Directory.
guacamole/src/main/java/org/apache/guacamole/rest/session/UserContextResource.java