code: @Override
      public String getResolvedUserid() throws SIConnectionDroppedException,
                      SIConnectionUnavailableException, SIConnectionLostException,
                      SIResourceException, SIErrorException {
  
          checkValid();
  
          return _delegateConnection.getResolvedUserid();
  
      }
docs: Returns the userid associated with this connection. Checks that the
  connection is valid and then delegates.
  
  @throws SIErrorException
  if the delegation fails
  @throws SIResourceException
  if the delegation fails
  @throws SIConnectionLostException
  if the delegation fails
  @throws SIConnectionUnavailableException
  if the connection is not valid
  @throws SIConnectionDroppedException
  if the delegation fails