private SIPIdentity createSIPIdentity(
      AppProperties props, SharedPreferences settings, SIP5060ProvisioningRequest req) {

    SIPIdentity sipIdentity = new SIPIdentity();
    String uri = req.getPhoneNumber() + "@" + props.getSipDomain();
    sipIdentity.setUri(uri);
    sipIdentity.setAuthUser(uri);
    sipIdentity.setAuthPassword(req.getAuthPassword());
    sipIdentity.setReg(true);
    // sipIdentity.setRegServerName(props.getSipServer());
    sipIdentity.setRegServerName("");
    sipIdentity.setRegServerPort(props.getSipPort());
    sipIdentity.setRegServerProtocol(props.getSipProtocol());
    // sipIdentity.setOutboundServerName(props.getSipServer());
    sipIdentity.setOutboundServerName("");
    sipIdentity.setOutboundServerPort(props.getSipPort());
    sipIdentity.setOutboundServerProtocol(props.getSipProtocol());
    sipIdentity.setCarrierRoute(false);
    // sipIdentity.setStunServerName(props.getStunServer());
    sipIdentity.setStunServerName("");
    sipIdentity.setStunServerPort(props.getStunPort());
    sipIdentity.setStunServerProtocol("udp");
    return sipIdentity;
  }