IBackgroundCopyJobHttpOptions インターフェイス (bits2_5.h)
このインターフェイスを使用して、証明書ベースのクライアント認証用のクライアント証明書と HTTP 要求用のカスタム ヘッダーを指定します。
このインターフェイスを取得するには、インターフェイス識別子として __uuidof(IBackgroundCopyJobHttpOptions) を使用して IBackgroundCopyJob ::QueryInterface メソッドを呼び出します。
継承
IBackgroundCopyJobHttpOptions インターフェイスは、IUnknown インターフェイスから継承されます。 IBackgroundCopyJobHttpOptions には、 次の種類のメンバーもあります。
メソッド
IBackgroundCopyJobHttpOptions インターフェイスには、これらのメソッドがあります。
IBackgroundCopyJobHttpOptions::GetClientCertificate ジョブからクライアント証明書を取得します。 |
IBackgroundCopyJobHttpOptions::GetCustomHeaders IBackgroundCopyJobHttpOptions::SetCustomHeaders の以前の呼び出しによって設定されたカスタム ヘッダーを取得します (つまり、BITS がリモートから受信するヘッダーではなく、リモートに送信する BITS のヘッダー)。 |
IBackgroundCopyJobHttpOptions::GetSecurityFlags 証明書失効リストがチェックされ、特定の証明書エラーが無視されるかどうかを判断する HTTP のフラグと、サーバーが HTTP 要求をリダイレクトするときに使用するポリシーを取得します。 |
IBackgroundCopyJobHttpOptions::RemoveClientCertificate クライアント証明書をジョブから削除します。 |
IBackgroundCopyJobHttpOptions::SetClientCertificateByID HTTPS (SSL) 要求でのクライアント認証に使用するクライアント証明書の識別子を指定します。 |
IBackgroundCopyJobHttpOptions::SetClientCertificateByName HTTPS (SSL) 要求でのクライアント認証に使用するクライアント証明書のサブジェクト名を指定します。 |
IBackgroundCopyJobHttpOptions::SetCustomHeaders HTTP 要求に含める 1 つ以上のカスタム HTTP ヘッダーを指定します。 |
IBackgroundCopyJobHttpOptions::SetSecurityFlags 証明書失効リストがチェックされ、特定の証明書エラーが無視されるかどうかを決定する HTTP のフラグと、サーバーが HTTP 要求をリダイレクトするときに使用するポリシーを設定します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | bits2_5.h (Bits.h を含む) |