ネットワーク ポリシー サーバー拡張機能
注意
Windows Server 2008 以降、インターネット認証サービス (IAS) の名前がネットワーク ポリシー サーバー (NPS) に変更されました。 このトピックの内容は、IAS と NPS の両方に適用されます。 テキスト全体を通じて、NPS は、最初に IAS と呼ばれたバージョンを含め、サービスのすべてのバージョンを参照するために使用されます。
NPS 拡張機能 API を使用すると、ソフトウェア開発者は、認証、承認、およびアカウンティングに使用できる拡張 DLL を記述できます。 NPS 拡張機能 API では、リモート認証ダイヤルイン ユーザー サービス (RADIUS) プロトコルがサポートされています。
NPS 拡張機能 API を使用して実装される拡張 DLL は、強化されたセッション制御とアカウンティングを提供できます。 これらの DLL は、エンド ユーザー ネットワーク セッションの数の制御、状態サーバーの使用、ドメイン認証データベースと Active Directory サービスへの接続などのシナリオに使用できます。 拡張 DLL は、認証クライアントに Accept 応答を送信するときに独自の承認を追加することで、NPS によって提供されるリモート アクセス承認を拡張できます。
NPS 拡張機能 API は、リモート サーバーを介してダイヤルイン ユーザーを認証する効率を向上させる任意のコンピューティング環境に適用できます。 このテクノロジは、インターネット サービス プロバイダー (ISP) に特に役立ちます。
このセクションの内容
RADIUS と NPS 拡張機能 API に関する一般的な情報。
NPS Extensions API の使用方法を示すサンプル コード。
NPS Extensions API を構成する列挙型、関数、および構造体のドキュメント。
関連トピック