docs: @Override
      public String getCanonicalURL () {
          String str = this.url.getAuthority();
          if ( str != null && !str.isEmpty() ) {
              return "smb://" + this.url.getAuthority() + this.getURLPath();
          }
          return "smb://";
      }