ClientAuthenticationWithX509Certificate クラス

定義

X.509 証明書を使用する認証方法

public sealed class ClientAuthenticationWithX509Certificate : Microsoft.Azure.Devices.Client.IAuthenticationMethod
type ClientAuthenticationWithX509Certificate = class
    interface IAuthenticationMethod
Public NotInheritable Class ClientAuthenticationWithX509Certificate
Implements IAuthenticationMethod
継承
ClientAuthenticationWithX509Certificate
実装

コンストラクター

ClientAuthenticationWithX509Certificate(X509Certificate2, String, String)

このクラスのインスタンスを作成します。

ClientAuthenticationWithX509Certificate(X509Certificate2, X509Certificate2Collection, String, String)

このクラスのインスタンスを作成します。

プロパティ

CertificateChain

デバイス証明書の署名に使用される証明書から、サービスにアップロードされた証明書への証明書の完全なチェーン。 これらの証明書には秘密キーは必要ありません。 これは、AMQP_Tcp_OnlyとMqtt_Tcp_Onlyでのみサポートされます

ClientCertificate

このデバイスに関連付けられている X.509 証明書。 秘密キーは オブジェクトで X509Certificate2 使用できる必要があります。または、クライアントが認証されるシステムの証明書ストアで使用できる必要があります。

DeviceId

デバイス識別子を取得または設定します。

ModuleId

モジュール識別子を取得または設定します。

メソッド

Populate(IotHubConnectionCredentials)

現在のインスタンスのプロパティに基づいて、指定されたインスタンスを設定します。

適用対象