nl:: বুনা:: প্রোফাইল:: নিরাপত্তা:: মামলা
এই নেমস্পেসটি উইভ সিকিউরিটি প্রোফাইলের মধ্যে সার্টিফিকেট অথেনটিকেটেড সেশন এস্টাব্লিশমেন্ট ( CASE ) প্রোটোকলের জন্য উইভ-এর মধ্যে সমস্ত ইন্টারফেস অন্তর্ভুক্ত করে।
সারাংশ
গণনা | |
---|---|
@224 | enum |
@225 | enum |
@226 | enum |
@227 | enum |
ফাংশন | |
---|---|
EncodeCASECertInfo (uint8_t *buf, uint16_t bufSize, uint16_t & certInfoLen, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen) | একটি WeaveCASECertificateInformation TLV কাঠামো এনকোড করে। |
EncodeCASECertInfo ( TLVWriter & writer, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen) | একটি WeaveCASECertificateInformation TLV কাঠামো এনকোড করে। |
ক্লাস | |
---|---|
nl:: বুনা:: প্রোফাইল:: নিরাপত্তা:: CASE:: BeginSessionContext | একটি CASE শুরু সেশন বার্তা তৈরি বা প্রক্রিয়াকরণ সম্পর্কিত প্রসঙ্গ তথ্য ধারণ করে। |
nl:: বুনা:: প্রোফাইল:: নিরাপত্তা:: CASE:: BeginSessionRequest Context | একটি CASE BeginSessionRequest বার্তা তৈরি বা প্রক্রিয়াকরণ সম্পর্কিত প্রসঙ্গ তথ্য ধারণ করে। |
nl:: বুনা:: প্রোফাইল:: নিরাপত্তা:: CASE:: BeginSessionResponseContext | একটি CASE BeginSessionRequest বার্তা তৈরি বা প্রক্রিয়াকরণ সম্পর্কিত প্রসঙ্গ তথ্য ধারণ করে। |
nl:: বুনা:: প্রোফাইল:: নিরাপত্তা:: CASE:: Reconfigure Context | একটি CASE পুনরায় কনফিগার বার্তা তৈরি বা প্রক্রিয়াকরণ সম্পর্কিত তথ্য ধারণ করে৷ |
nl:: বুনন:: প্রোফাইল:: নিরাপত্তা:: CASE:: WeaveCASEAuthDelegate | বিমূর্ত ইন্টারফেস যেখানে CASE সেশন প্রতিষ্ঠার সময় প্রমাণীকরণ ক্রিয়াগুলি অর্পণ করা হয়। |
nl:: বুনন:: প্রোফাইল:: নিরাপত্তা:: CASE:: WeaveCASEEngine | Weave CASE প্রোটোকলের মূল যুক্তি প্রয়োগ করে। |
গণনা
@224
@224
@225
@225
@226
@226
@227
@227
ফাংশন
EncodeCASECertInfo
WEAVE_ERROR EncodeCASECertInfo( uint8_t *buf, uint16_t bufSize, uint16_t & certInfoLen, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen )
একটি WeaveCASECertificateInformation TLV কাঠামো এনকোড করে।
এই পদ্ধতিটি Weave TLV ফর্মে একটি WeaveCASECertificateInformation কাঠামো এনকোড করে যাতে একটি নির্দিষ্ট সত্তা শংসাপত্র এবং একটি ঐচ্ছিক মধ্যবর্তী শংসাপত্র রয়েছে। ফলস্বরূপ CASE শংসাপত্রের তথ্য কাঠামো একটি সরবরাহকৃত বাফারে লেখা হয়।
বিস্তারিত | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
পরামিতি |
| ||||||||||||||
রিটার্ন মান |
|
EncodeCASECertInfo
WEAVE_ERROR EncodeCASECertInfo( TLVWriter & writer, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen )
একটি WeaveCASECertificateInformation TLV কাঠামো এনকোড করে।
এই পদ্ধতিটি Weave TLV ফর্মে একটি WeaveCASECertificateInformation কাঠামো এনকোড করে যাতে একটি নির্দিষ্ট সত্তা শংসাপত্র এবং একটি ঐচ্ছিক মধ্যবর্তী শংসাপত্র রয়েছে। ফলস্বরূপ CASE শংসাপত্রের তথ্য কাঠামো একটি সরবরাহকৃত TLVWriter-এ লেখা হয়।
বিস্তারিত | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
পরামিতি |
| ||||||||||
রিটার্ন মান |
|