Azure.Security.Attestation 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
AttestationAdministrationClient |
Microsoft Azure Attestation サービスの構成証明クライアント。 構成証明クライアントには、MAA API の "構成証明" ファミリの実装が含まれています。 |
AttestationClient |
Microsoft Azure Attestation サービスの構成証明クライアント。 構成証明クライアントには、MAA API の "構成証明" ファミリの実装が含まれています。 |
AttestationClientOptions |
構成証明クライアントの構成オプション。 |
AttestationData |
AttestationData は、 BinaryData 構成証明サービスに入力として渡されるオブジェクトを表します。 AttestationData には、バイナリと JSON の 2 つの形式があります。 この 2 つを区別するために、オブジェクトが AttestationData 作成されると、呼び出し元は入力バイナリ データが JSON または Binary として扱われることを示します。 は AttestationData 、2 つの可能な方法で生成された に反映されます AttestationResult 。 AttestationDataが Binary の場合、 AttestationData は要求にEnclaveHeldData反映されます。 AttestationDataが JSON の場合、 AttestationData は または InittimeClaims 要求の RuntimeClaims JSON として表現されます。 |
AttestationModelFactory |
モック作成に使用される構成証明サービス モデル型を作成するためのファクトリ クラス。 |
AttestationRequest |
または AttestSgxEnclave(AttestationRequest, CancellationToken) API の呼び出しのために構成証明サービスに送信されるデータをAttestOpenEnclave(AttestationRequest, CancellationToken)表します。 構成証明要求には、次の 3 つの要素があります。
"Evidence" は Attest 呼び出しで指定する必要がありますが、ランタイム データと InitTime データの両方は省略可能です。 |
AttestationResponse<T> |
構成証明サービス API からの応答を表します。 |
AttestationResult |
Microsoft Azure Attestation応答トークン本文 - MAA によって発行された応答トークンの本文。 |
AttestationSigner |
を検証するために使用される証明書とキーの ID のペアを AttestationToken表します。 |
AttestationToken |
構成証明トークン オブジェクトを表します。 |
AttestationTokenSigningKey |
AttestationSigningKey は、トークンに署名するために必要な 2 つの情報をカプセル化します。
|
AttestationTokenValidationEventArgs |
呼び出し元に構成証明トークンの検証を求めるときに使用される引数を表します。 |
AttestationTokenValidationFailedException |
への ValidateToken(AttestationTokenValidationOptions, IReadOnlyList<AttestationSigner>, CancellationToken) 呼び出しが失敗したときにスローされる例外。 通常、この例外がスローされる唯一の方法は、顧客の TokenValidated イベント デリゲートが検証エラーを示している場合です。 |
AttestationTokenValidationOptions |
構成証明トークンの検証に使用されるオプションを宣言します。 JSON Web トークンを検証する場合、構成できるオプションがいくつかあります。 たとえば、返されたトークンが証明書利用者によって検証される場合、クライアントがトークンを検証する必要はありません。 同様に、トークンの有効期限はサーバー上のクロックに対して相対的であるため、トークンの有効期限が切れているかどうかを判断するときに、"余裕" のレベルを導入する必要がある場合があります。 |
PolicyCertificatesModificationResult |
ポリシー証明書の変更の結果。 |
PolicyModificationResult |
ポリシー証明書の変更の結果。 |
StoredAttestationPolicy |
StoredAttestationPolicy。 |
TpmAttestationRequest |
トラステッド プラットフォーム モジュール (TPM) 構成証明の構成証明要求。 |
TpmAttestationResponse |
トラステッド プラットフォーム モジュール (TPM) 構成証明の構成証明応答。 |
構造体
AttestationType |
AttestationType。 |
PolicyCertificateResolution |
操作の結果。 |
PolicyModification |
操作の結果。 |
列挙型
AttestationClientOptions.ServiceVersion |
Microsoft Azure Attestation サービスのバージョン。 |
Azure SDK for .NET