Lines Matching refs:discoveryInfo
62 DmDiscoveryInfo discoveryInfo = {pkgName, deviceId};
63 int32_t bindType = HandleDmAuthForm(item, discoveryInfo);
88 int32_t DeviceProfileConnector::GetDeviceAclParam(DmDiscoveryInfo discoveryInfo, bool &isOnline, int32_t &authForm)
101 if (static_cast<std::string>(deviceIdHash) != discoveryInfo.remoteDeviceIdHash || item.GetStatus() != ACTIVE) {
104 int32_t bindType = HandleDmAuthForm(item, discoveryInfo);
133 DmDiscoveryInfo discoveryInfo)
135 if (profiles.GetBindLevel() == DEVICE || (profiles.GetBindLevel() == APP && discoveryInfo.pkgname == "")) {
139 if (discoveryInfo.pkgname == profiles.GetAccesser().GetAccesserBundleName() &&
140 discoveryInfo.localDeviceId == profiles.GetAccesser().GetAccesserDeviceId()) {
143 if (discoveryInfo.pkgname == profiles.GetAccessee().GetAccesseeBundleName() &&
144 discoveryInfo.localDeviceId == profiles.GetAccessee().GetAccesseeDeviceId()) {
151 int32_t DeviceProfileConnector::HandleDmAuthForm(AccessControlProfile profiles, DmDiscoveryInfo discoveryInfo)
157 return CheckAuthForm(DmAuthForm::PEER_TO_PEER, profiles, discoveryInfo);
160 return CheckAuthForm(DmAuthForm::ACROSS_ACCOUNT, profiles, discoveryInfo);