code: public String getCanonicalPath() {
          String str = url.getAuthority();
          getUncPath0();
          if( str.length() > 0 ) {
              return "smb1://" + url.getAuthority() + canon;
          }
          return "smb1://";
      }
docs: Returns the full URL of this SMB resource with '.' and '..' components
  factored out. An <code>SmbFile</code> constructed with the result of
  this method will result in an <code>SmbFile</code> that is equal to
  the original.
  
  @return  The canonicalized URL of this SMB resource.