名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
JWK (JSON Web キー) を表します。 TrustFrameworkKey_v2 は、暗号化キーを表す JSON データ構造体です。 このリソースの構造は、 RFC 7517 セクション 4 で定義されている形式に従います。
メソッド
| メソッド | 戻り値の種類 | 説明 |
|---|---|---|
| Get | trustFrameworkKey_v2 | trustFrameworkKey_v2 オブジェクトのプロパティとリレーションシップを読み取ります。 |
| Update | trustFrameworkKey_v2 | trustFrameworkKey_v2 オブジェクトのプロパティを更新します。 |
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| d | 文字列 | RSA キー - プライベート指数。 フィールドが読み取れません。 |
| dp | 文字列 | RSA キー - 最初の指数。 フィールドが読み取れません。 |
| DQ | 文字列 | RSA キー - 2 番目の指数。 フィールドが読み取れません。 |
| e | 文字列 | RSA キー - パブリック指数。 |
| exp | Int64 | この値は、RFC 7519 で定義されている NumericDate です。 つまり、1970-01-01T00:00:00Z UTC から指定された UTC の日時までの秒数を表す JSON 数値で、うるう秒は無視されます。 |
| k | 文字列 | oct キーの種類の対称キー。 フィールドが読み取れません。 |
| 子供 | 文字列 | キーの一意の識別子。 主キー。 |
| kty | 文字列 |
kty (キータイプ) パラメータは、キーで使用される暗号化アルゴリズムファミリーを識別します。 有効な値は rsa、 oct です。 |
| n | 文字列 | RSA キー - モジュラス。 |
| nbf | Int64 | この値は、RFC 7519 で定義されている NumericDate です。 つまり、1970-01-01T00:00:00Z UTC から指定された UTC の日時までの秒数を表す JSON 数値で、うるう秒は無視されます。 |
| p | 文字列 | RSA キー - 最初の素数。 フィールドが読み取れません。 |
| q | 文字列 | RSA キー - 2 番目の素数。 フィールドが読み取れません。 |
| qi | 文字列 | RSA キー - 係数。 フィールドが読み取れません。 |
| status | trustFrameworkKeyStatus | キーの状態。 使用可能な値: enabled、disabled、unknownFutureValue。 |
| use | 文字列 |
use (public key use) パラメーターは、公開キーの使用目的を示します。
use パラメータは、公開キーがデータの暗号化またはデータの署名の検証に使用されるかどうかを示すために使用されます。 可能な値は、 sig (署名)、 enc (暗号化) です。 |
| x5c | String collection | x5c (X.509 証明書チェーン) パラメーターには、1 つまたは複数の PKIX 証明書のチェーンが含まれています。 詳細については、 RFC 5280 を参照してください。 |
| x5t | 文字列 | x5t (X.509 証明書 SHA-1 拇印) パラメーターは、X.509 証明書の DER エンコーディングの base64url エンコード SHA-1 拇印 (ダイジェストとも呼ばれます) です。 詳細については、 RFC 5280 を参照してください。 |
リレーションシップ
なし。
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"@odata.type": "#microsoft.graph.trustFrameworkKey_v2",
"k": "String",
"x5c": [
"String"
],
"x5t": "String",
"kty": "String",
"use": "String",
"status": "String",
"exp": "Integer",
"nbf": "Integer",
"kid": "String (identifier)",
"e": "String",
"n": "String",
"d": "String",
"p": "String",
"q": "String",
"dp": "String",
"dq": "String",
"qi": "String"
}