Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Trang này được dịch bởi Cloud Translation API.
Switch to English

nl :: Dệt :: Hồ sơ :: TokenPairing

Không gian tên này bao gồm tất cả các giao diện trong Weave cho cấu hình Ghép nối mã thông báo xác thực Weave.

Tóm lược

Bảng kê

@325 enum
Các loại thông báo cho hồ sơ ghép nối mã thông báo.
@326 {
kTag_TokenPairingBundle = 1,
kTag_VendorId = 0,
kTag_ProductId = 1,
kTag_ProductRevision = 2,
kTag_SoftwareVersion = 3,
kTag_DeviceId = 4,
kTag_PairingToken = 5,
kTag_TakeIdentityRootKey = 6,
kTag_EphemeralIdIdentityKey = 7,
kTag_TokenCurrentTimeCounterValueInSeconds = 8,
kTag_EphemeralIdRotationPeriodScaler = 9,
kTag_WeaveSignature = 10
}
enum
Thẻ yếu tố dữ liệu cho cấu hình ghép nối mã thông báo.
@327 {
kTokenPairing_MaxPairingTokenLength = 128,
kTokenPairing_MaxTakeIdentityRootKeyLength = 16,
kTokenPairing_MaxEphemeralIdIdentityKeyLength = 16
}
enum
Chứa thông tin mô tả về Gói ghép nối mã xác thực.

Các lớp học

nl :: Weave :: Profiles :: TokenPairing :: TokenPairingDelegate
nl :: Weave :: Profiles :: TokenPairing :: TokenPairingServer

Đối tượng máy chủ để phản hồi các yêu cầu Ghép nối mã thông báo.

Bảng kê

@ 325

 @325

Loại Thông báo cho Cấu hình Ghép nối Mã thông báo.

@ 326

 @326

Thẻ yếu tố dữ liệu cho cấu hình ghép nối mã thông báo.

Tính chất
kTag_DeviceId

Tạo ID thiết bị.

[gợi ý, tối đa 2 ^ 64]

kTag_EphemeralIdIdentityKey

Khoá nhận dạng Ephermeral ID [chuỗi byte, len 1-16].

kTag_EphemeralIdRotationPeriodScaler

Thang đo thời gian xoay vòng ID tạm thời [đơn vị, tối đa 256].

kTag_PairingToken

Ghép nối mã thông báo từ dịch vụ [chuỗi byte, len 1-128].

kTag_ProductId

Mã nhận dạng sản phẩm.

[gợi ý, phạm vi 1-65535]

kTag_ProductRevision

Mã nhận dạng bản sửa đổi sản phẩm.

[gợi ý, phạm vi 1-65535]

kTag_SoftwareVersion

Phiên bản của phần mềm trên thiết bị.

[Chuỗi UTF-8, len 1-32]

kTag_TakeIdentityRootKey

TAKE IRK [Chuỗi Byte, len 1-16].

kTag_TokenCurrentTimeCounterValueInSeconds

Mã thông báo Bộ đếm thời gian hiện tại (tính bằng giây) [đơn vị, tối đa 2 ^ 32].

kTag_TokenPairingBundle

Thẻ dành riêng cho hồ sơ.

Cấu trúc chứa Gói ghép nối mã xác thực.

kTag_VendorId

Các thẻ theo ngữ cảnh cụ thể cho cấu trúc TokenPairingBundle.

Mã nhận dạng nhà cung cấp sản phẩm. [gợi ý, phạm vi 1-65535]

kTag_WeaveSignature

Đối tượng chữ ký Weave (xem hồ sơ / bảo mật / WeaveSecurity.h ) [cấu trúc].

@ 327

 @327

Chứa thông tin mô tả về Gói ghép nối mã xác thực.

Tính chất
kTokenPairing_MaxEphemeralIdIdentityKeyLength

Độ dài Khóa nhận dạng ID Ephermeral tối đa.

kTokenPairing_MaxPairingTokenLength

Độ dài mã thông báo ghép nối tối đa.

kTokenPairing_MaxTakeIdentityRootKeyLength

Chiều dài TAKE IRK tối đa.