Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

nl::Weave::Profiles::TokenPairing

この名前空間には、Weave 認証トークンのペア設定用の Weave 内のすべてのインターフェースが含まれます。

まとめ

列挙型

@325 列挙型
トークンペア プロファイルのメッセージの種類。
@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
}
列挙型
トークンペア プロファイルのデータ要素タグ。
@327{
  kTokenPairing_MaxPairingTokenLength = 128,
  kTokenPairing_MaxTakeIdentityRootKeyLength = 16,
  kTokenPairing_MaxEphemeralIdIdentityKeyLength = 16
}
列挙型
認証トークンの組み合わせバンドルに関する記述情報が含まれています。

クラス

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

トークンペアのリクエストに応答するサーバー オブジェクト。

列挙型

325

 @325

トークンペア プロファイルのメッセージの種類。

326

 @326

トークンペア プロファイルのデータ要素タグ。

Properties
kTag_DeviceId

Weave デバイス ID。

[ uint、最大 2^64 ]

kTag_EphemeralIdIdentityKey

エフェメラル ID の ID キー [ バイト文字列、len 1-16 ]。

kTag_EphemeralIdRotationPeriodScaler

エフェメラル ID ローテーション期間スケーラー [unit、最大 256]。

kTag_PairingToken

サービスからのトークンのペアリング [byte string, len 1-128]。

kTag_ProductId

商品を識別するコード。

[ uint、範囲 1 ~ 65535 ]

kTag_ProductRevision

商品のリビジョンを識別するコード。

[ uint、範囲 1 ~ 65535 ]

kTag_SoftwareVersion

デバイスにインストールされているソフトウェアのバージョン。

[ UTF-8 文字列、len 1-32 ]

kTag_TakeIdentityRootKey

TAKE IRK [バイト文字列、len 1 ~ 16]。

kTag_TokenCurrentTimeCounterValueInSeconds

トークンの現在の時刻カウンタ(秒)[ unit, 2^32 max ]。

kTag_TokenPairingBundle

プロファイル固有のタグ

認証トークンの組み合わせのペアリングを含む構造。

kTag_VendorId

TokenPairingBundle 構造体向けのコンテキスト固有のタグ。

プロダクト ベンダーを識別するコード。[ uint、範囲 1 ~ 65535 ]

kTag_WeaveSignature

Weave 署名オブジェクト(profiles/security/WeaveSecurity.h を参照)[構造体]

327

 @327

認証トークンの組み合わせバンドルに関する記述情報が含まれています。

Properties
kTokenPairing_MaxEphemeralIdIdentityKeyLength

エフェメラル ID ID キーの最大長

kTokenPairing_MaxPairingTokenLength

ペアリング トークンの最大長。

kTokenPairing_MaxTakeIdentityRootKeyLength

TAKE IRK の最大長。