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