nl:: Menenun:: Profil:: Keamanan:: KASUS
Namespace ini mencakup semua interface dalam Weave untuk Sertifikat dikonfirmasi Sesi Pendirian ( CASE ) protokol dalam profil keamanan Weave.
Ringkasan
Enumerasi | |
---|---|
@224 | enum |
@225 | enum |
@226 | enum |
@227 | enum |
Fungsi | |
---|---|
EncodeCASECertInfo (uint8_t *buf, uint16_t bufSize, uint16_t & certInfoLen, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen) | Mengkodekan WeaveCASECertificateInformation TLV struktur. |
EncodeCASECertInfo (TLVWriter & writer, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen) | Mengkodekan WeaveCASECertificateInformation TLV struktur. |
Kelas | |
---|---|
nl :: Weave :: Profil :: Keamanan :: KASUS :: BeginSessionContext | Memegang informasi konteks yang berkaitan dengan generasi atau pengolahan dari CASE mulai pesan sesi. |
nl :: Weave :: Profil :: Keamanan :: KASUS :: BeginSessionRequestContext | Memegang informasi konteks yang berkaitan dengan generasi atau pengolahan dari CASE pesan BeginSessionRequest. |
nl :: Weave :: Profil :: Keamanan :: KASUS :: BeginSessionResponseContext | Memegang informasi konteks yang berkaitan dengan generasi atau pengolahan dari CASE pesan BeginSessionRequest. |
nl :: Weave :: Profil :: Keamanan :: KASUS :: ReconfigureContext | Menyimpan informasi yang berkaitan dengan generasi atau pengolahan dari CASE pesan konfigurasi ulang. |
nl :: Weave :: Profil :: Keamanan :: KASUS :: WeaveCASEAuthDelegate | Antarmuka abstrak yang tindakan otentikasi didelegasikan selama KASUS pembentukan sesi. |
nl :: Weave :: Profil :: Keamanan :: KASUS :: WeaveCASEEngine | Implements logika inti dari Weave KASUS protokol. |
Enumerasi
@224
@224
@225
@225
@226
@226
@227
@227
Fungsi
EncodeCASESertInfo
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 )
Mengkodekan WeaveCASECertificateInformation TLV struktur.
Metode ini mengkodekan struktur WeaveCASECertificateInformation di Weave TLV bentuk yang mengandung entitas sertifikat tertentu dan sertifikat menengah opsional. Resultan KASUS struktur Info sertifikat ditulis ke buffer yang disediakan.
rincian | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Parameter |
| ||||||||||||||
Mengembalikan Nilai |
|
EncodeCASESertInfo
WEAVE_ERROR EncodeCASECertInfo( TLVWriter & writer, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen )
Mengkodekan WeaveCASECertificateInformation TLV struktur.
Metode ini mengkodekan struktur WeaveCASECertificateInformation di Weave TLV bentuk yang mengandung entitas sertifikat tertentu dan sertifikat menengah opsional. Resultan KASUS struktur Info sertifikat ditulis ke TLVWriter disediakan.
rincian | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Parameter |
| ||||||||||
Mengembalikan Nilai |
|