nl:: बुनाई::क्रिप्टो::एनकोड किया गया आरएसए सिग्नेचर

खास जानकारी

सार्वजनिक प्रकार

@352 enum

सार्वजनिक विशेषताएं

Len
uint16_t
Sig
uint8_t *

सार्वजनिक फ़ंक्शन

IsEqual(const EncodedRSASignature & other) const
bool
इसकी तुलना दूसरे आरएसए हस्ताक्षर से की जाती है.
ReadSignature(TLVReader & reader)
किसी तय TLV रीडर से, Weave RSAहस्ताक्षर स्ट्रक्चर के तौर पर हस्ताक्षर पढ़ता है.
WriteSignature(TLVWriter & writer, uint64_t tag) const
किसी दिए गए टैग के साथ, खास TLV लेखक के लिए, हस्ताक्षर के वीव आरएसए सिग्नेचर के रूप में लिखता है.

सार्वजनिक प्रकार

@35

 @352

सार्वजनिक विशेषताएं

लेन

uint16_t Len

सिग

uint8_t * Sig

सार्वजनिक फ़ंक्शन

बराबर

bool IsEqual(
  const EncodedRSASignature & other
) const 

इसकी तुलना दूसरे आरएसए हस्ताक्षर से की जाती है.

ब्यौरा
पैरामीटर
[in] other
EncodeRSAहस्ताक्षर ऑब्जेक्ट के साथ हस्ताक्षर की तुलना की जानी चाहिए.
सामान लौटाने की वैल्यू
true
हस्ताक्षर बराबर होते हैं.
false
हस्ताक्षर बराबर नहीं होते हैं.

इलेक्ट्रॉनिक हस्ताक्षर

WEAVE_ERROR ReadSignature(
  TLVReader & reader
)

किसी तय TLV रीडर से, Weave RSAहस्ताक्षर स्ट्रक्चर के तौर पर हस्ताक्षर पढ़ता है.

ब्यौरा
पैरामीटर
[in] reader
वह TLVReader ऑब्जेक्ट जिससे कोड में बदला गया हस्ताक्षर पढ़ा जाना चाहिए.
सामान लौटाने की वैल्यू
WEAVE_NO_ERROR
अगर कार्रवाई पूरी हो गई है.
other
सिग्नेचर पढ़ने से जुड़े अन्य Weave गड़बड़ी कोड.

राइट सिग्नेचर

WEAVE_ERROR WriteSignature(
  TLVWriter & writer,
  uint64_t tag
) const 

किसी दिए गए टैग के साथ, खास TLV लेखक के लिए, हस्ताक्षर के वीव आरएसए सिग्नेचर के रूप में लिखता है.

ब्यौरा
पैरामीटर
[in] writer
TLVWriter ऑब्जेक्ट जिस पर कोड में बदला गया हस्ताक्षर लिखा जाना चाहिए.
[in] tag
कोड में बदले गए हस्ताक्षर के स्ट्रक्चर से जोड़ने के लिए, TLV टैग इस्तेमाल करें.
सामान लौटाने की वैल्यू
WEAVE_NO_ERROR
अगर कार्रवाई पूरी हो गई है.
other
हस्ताक्षर लिखने से जुड़े अन्य Weave गड़बड़ी कोड.