nl:: Weave:: Profiles:: Security:: CASE
Namespace ini mencakup semua antarmuka dalam Weave untuk protokol Certificate Authenticated Session Menetapkan (CASE) 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)
|
Mengenkode struktur TLV WeaveCASECertificateInformation.
|
EncodeCASECertInfo(TLVWriter & writer, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen)
|
Mengenkode struktur TLV WeaveCASECertificateInformation.
|
Class |
|
---|---|
nl:: |
Menyimpan informasi konteks yang terkait dengan pembuatan atau pemrosesan pesan awal CASE untuk memulai sesi. |
nl:: |
Menyimpan informasi konteks yang terkait dengan pembuatan atau pemrosesan pesan BeginSessionRequest CASE. |
nl:: |
Menyimpan informasi konteks yang terkait dengan pembuatan atau pemrosesan pesan BeginSessionRequest CASE. |
nl:: |
Menyimpan informasi yang terkait dengan pembuatan atau pemrosesan pesan CASE Konfigurasi ulang. |
nl:: |
Antarmuka abstrak tempat tindakan autentikasi didelegasikan selama penetapan sesi CASE. |
nl:: |
Menerapkan logika inti protokol CASE Weave. |
Enumerasi
@224
@224
@225
@225
@226
@226
@227
@227
Fungsi
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 )
Mengenkode struktur TLV WeaveCASECertificateInformation.
Metode ini mengenkode struktur WeaveCASECertificateInformation dalam formulir TLV Weave yang berisi sertifikat entity tertentu dan sertifikat perantara opsional. Struktur info sertifikat CASE yang dihasilkan ditulis ke buffer yang disediakan.
Detail | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Parameter |
|
||||||||||||||
Nilai yang Ditampilkan |
|
EncodeCASECertInfo
WEAVE_ERROR EncodeCASECertInfo( TLVWriter & writer, const uint8_t *entityCert, uint16_t entityCertLen, const uint8_t *intermediateCerts, uint16_t intermediateCertsLen )
Mengenkode struktur TLV WeaveCASECertificateInformation.
Metode ini mengenkode struktur WeaveCASECertificateInformation dalam formulir TLV Weave yang berisi sertifikat entity tertentu dan sertifikat perantara opsional. Struktur info sertifikat CASE yang dihasilkan ditulis ke TLVWriter yang disediakan.
Detail | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Parameter |
|
||||||||||
Nilai yang Ditampilkan |
|