Google is committed to advancing racial equity for Black communities. See how.

এনএল :: তাঁত :: প্রোফাইল :: টোকেন পেয়ারিং :: টোকেনপেইরিংডেলিগেট

এটি একটি বিমূর্ত শ্রেণি।

সারসংক্ষেপ

উত্তরাধিকার

থেকে উত্তরাধিকারী nl এর :: বুনা :: WeaveServerDelegateBase

পাবলিক ফাংশন

EnforceAccessControl ( ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result)
virtual void
আগত টোকেন পেয়ারিং অনুরোধ বার্তার জন্য বার্তা-স্তরের অ্যাক্সেস নিয়ন্ত্রণ প্রয়োগ করুন।
OnPairTokenRequest ( TokenPairingServer *server, uint8_t *pairingToken, uint32_t pairTokenLength)=0
virtual WEAVE_ERROR
OnUnpairTokenRequest ( TokenPairingServer *server)=0
virtual WEAVE_ERROR

পাবলিক ফাংশন

এনফোর্সএ্যাকসেস কন্ট্রোল

virtual void EnforceAccessControl(
  ExchangeContext *ec,
  uint32_t msgProfileId,
  uint8_t msgType,
  const WeaveMessageInfo *msgInfo,
  AccessControlResult & result
)

আগত টোকেন পেয়ারিং অনুরোধ বার্তার জন্য বার্তা-স্তরের অ্যাক্সেস নিয়ন্ত্রণ প্রয়োগ করুন।

বিশদ
পরামিতি
[in] ec
ExchangeContext যার উপর বার্তা গৃহীত হয়েছে।
[in] msgProfileId
প্রাপ্ত বার্তার প্রোফাইল আইডি।
[in] msgType
প্রাপ্ত বার্তার বার্তা প্রকার।
[in] msgInfo
একজন WeaveMessageInfo পেয়েছি বার্তা সম্পর্কে তথ্য ধারণকারী কাঠামো।
[in,out] result
প্রাপ্ত বার্তার জন্য অ্যাক্সেস নিয়ন্ত্রণ নীতি মূল্যায়নের ফলাফল বর্ণনা করে এমন একটি গণিত মান। পদ্ধতিতে প্রবেশের পরে, মূল্যায়ন প্রক্রিয়াটিতে বর্তমান সময়ে বিন্যাসের ফলাফলটি উপস্থাপন করে। ফিরে আসার পরে, ফলাফলটি বার্তার জন্য অ্যাক্সেস নিয়ন্ত্রণ নীতি চূড়ান্ত মূল্যায়নের প্রতিনিধিত্ব করবে বলে আশা করা হচ্ছে।

অনপয়ারটোকেনআরকুয়েস্ট

virtual WEAVE_ERROR OnPairTokenRequest(
  TokenPairingServer *server,
  uint8_t *pairingToken,
  uint32_t pairTokenLength
)=0

অনউপায়ারটোকেনরউয়েস্ট

virtual WEAVE_ERROR OnUnpairTokenRequest(
  TokenPairingServer *server
)=0