次の方法で共有


qrCode リソースの種類

名前空間: microsoft.graph

qrCodePinAuthenticationMethod で使用される QR コード資格情報を表します。 QR コードには、一意識別子 (GUID)、秘密キー、ユーザーの UPN が含まれています。 秘密キーは作成時に 1 回だけ返され、サーバーには格納されません。

QR コードには次の 2 種類があります。

  • Standard QR コード: ユーザーのバッジに印刷することを目的とした有効期間の長い QR コード。 既定の有効期間は 365 日で、最大 395 日 (13 か月) です。 有効期限は、作成後に編集できます。
  • 一時的な QR コード: ユーザーがバッジを忘れたときに作成された有効期間の短い QR コード (1 から 12 時間)。 作成後に一時的な QR コードを編集することはできません。

エンティティ から継承します。

メソッド

メソッド 戻り値の種類 説明
作成または更新 qrCode 新しい標準 QR コードを作成するか、既存の QR コードの有効期限を更新します。
Get qrCode ユーザーの QR コードのプロパティを読み取ります。
Delete なし QR コードを削除します。

プロパティ

プロパティ 説明
createdDateTime DateTimeOffset QR コードが作成された日時。 読み取り専用です。
expireDateTime DateTimeOffset QR コードの有効期限が切れる日時。 標準 QR コードの有効期間は日数で、最大 395 日 (13 か月) で、既定値は 365 日です。 一時的な QR コードの場合、有効期間は 1 ~ 12 時間である必要があります。 expireDateTime は、標準 QR コードの場合は編集できますが、一時的な QR コードでは編集できません。
id 文字列 QR コードの一意識別子 (GUID)。 エンティティから継承 されます。 読み取り専用です。
image qrCodeImageDetails QR コード画像データ。 このプロパティは、秘密キーがサーバーに格納されていないため、QR コードの作成またはリセット時にのみ返されます。
lastUsedDateTime DateTimeOffset 認証に QR コードが最後に正常に使用された日時。 読み取り専用です。
startDateTime DateTimeOffset QR コードが使用できるようになる日時。

リレーションシップ

なし。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "@odata.type": "#microsoft.graph.qrCode",
  "id": "String (identifier)",
  "createdDateTime": "String (timestamp)",
  "expireDateTime": "String (timestamp)",
  "image": {"@odata.type": "microsoft.graph.qrCodeImageDetails"},
  "lastUsedDateTime": "String (timestamp)",
  "startDateTime": "String (timestamp)"
}