nl:: Weave:: Profiles:: TokenPairing
Ta przestrzeń nazw obejmuje wszystkie interfejsy Weave dla profilu parowania tokenów uwierzytelniania Weave.
Podsumowanie
Wyliczenia |
|
---|---|
@325
|
enum | typ wyliczeniowy Typy komunikatów dla profilu parowania tokenów. |
@326{
|
enum | typ wyliczeniowy Tagi elementu danych w profilu parowania tokenów. |
@327{
|
enum | typ wyliczeniowy Zawiera opisowe informacje o pakiecie do parowania tokenów uwierzytelniania. |
Zajęcia |
|
---|---|
nl:: |
|
nl:: |
Obiekt serwera odpowiadający na żądania parowania tokenów. |
Wyliczenia
@325
@325
Typy komunikatów dla profilu parowania tokenów.
@326
@326
Tagi elementu danych w profilu parowania tokenów.
Właściwości | |
---|---|
kTag_DeviceId
|
Identyfikator urządzenia Weave. [ uint, maks. 2^64 ] |
kTag_EphemeralIdIdentityKey
|
Tymczasowy klucz tożsamości [ byte string, 1-16 ]. |
kTag_EphemeralIdRotationPeriodScaler
|
Skalnik okresu rotacji identyfikatora efemerycznego [ jednostka, maks. 256 ]. |
kTag_PairingToken
|
Token parowania z usługi [ byte string, 1-128]. |
kTag_ProductId
|
Kod identyfikujący usługę. [ uint, zakres 1-65535 ] |
kTag_ProductRevision
|
Wersja kodu identyfikująca usługę. [ uint, zakres 1-65535 ] |
kTag_SoftwareVersion
|
Wersja oprogramowania na urządzeniu. [ Ciąg znaków UTF-8, długość 1-32 ] |
kTag_TakeIdentityRootKey
|
take IRK [ Byte String, len 1-16]. |
kTag_TokenCurrentTimeCounterValueInSeconds
|
Licznik bieżącego czasu tokena (w sekundach) [ jednostka, 2^32 maks ]. |
kTag_TokenPairingBundle
|
Tagi profilu. Struktura zawierająca pakiet parowania tokenów uwierzytelniania. |
kTag_VendorId
|
Tagi zależne od kontekstu dla struktury TokenPairingBundle. Kod identyfikujący dostawcę usługi. [ uint, zakres 1-65535 ] |
kTag_WeaveSignature
|
Obiekt podpisu Weave (patrz profiles/security/WeaveSecurity.h) [structured ]. |
@327
@327
Zawiera opisowe informacje o pakiecie do parowania tokenów uwierzytelniania.
Właściwości | |
---|---|
kTokenPairing_MaxEphemeralIdIdentityKeyLength
|
Maksymalna długość klucza tożsamości efemerycznego identyfikatora. |
kTokenPairing_MaxPairingTokenLength
|
Maksymalna długość tokena parowania. |
kTokenPairing_MaxTakeIdentityRootKeyLength
|
Maksymalna długość Take IRK. |