deleteExtRegisterAor method
Future<DeleteAorExtRes?>
deleteExtRegisterAor({
- required SipInfoData sipInfoData,
- required PnPushParams pnPushParams,
Implementation
Future<DeleteAorExtRes?> deleteExtRegisterAor({
required SipInfoData sipInfoData,
required PnPushParams pnPushParams,
}) async {
final contactUri =
'sip:${sipInfoData.accountName}@${sipInfoData.registerServer}:${sipInfoData.port};pn-prid=${pnPushParams.pnPrid};pn-provider=${pnPushParams.pnProvider};pn-param=${pnPushParams.pnParam};fcm-token=${pnPushParams.fcmToken};transport=wss;name-caller=encode';
final aor = '${sipInfoData.accountName}@${sipInfoData.registerServer}';
final tenantName = sipInfoData.registerServer;
try {
final response = await _pitelApi.deleteExtRegisterAor(
contact: contactUri,
aor: aor,
tenantName: tenantName,
);
return response;
} catch (err) {
return null;
}
}