RPC Security Essentials
リモート プロシージャ コールを完了するには、すべての分散アプリケーションでクライアントとサーバーの間にバインディングを作成する必要があります。 バインディングの詳細については、「バインドとハンドルの」を参照してください。 セキュリティで保護されたリモート プロシージャ コールを完了するには、追加の手順が必要です。 まず、サーバーはセキュリティ プロバイダー (DCE 用語の認証サービス) を選択する必要があります。 その後、認証メカニズムを決定する必要があります。 その後、クライアントはサーバーへのバインドを取得し、RPC ランタイムからセキュリティで保護されたリモート プロシージャ コールを要求し、セキュリティ プロバイダー、セキュリティ QOS オプションなど、さまざまなセキュリティ オプションを指定します。
このセクションでは、RPC 関数を使用して認証された分散アプリケーションのクライアントとサーバーを作成するために必要な基本的な概念と情報について説明します。 これは、次のトピックに編成されています。
- プリンシパル名の
- 認証レベルの
- Authentication Services
- クライアント認証資格情報
- Authorization Services
- サービス品質
- 承認関数の
- キー取得関数 を する
- クライアントの偽装