次の方法で共有


現在のシングル Sign-On アクセスを確認する方法

ユーザーのために実行する必要のある最初の作業の 1 つは、どの関連アプリケーションが現在のユーザーに対して設定済みであるかを判断することです。 この判断を行うには、ISSOMapper.GetApplications を呼び出します。

現在のユーザーが利用可能なアプリケーションについてシングル サインオン データベースを照会するには

  1. ISSOMapper の新しいインスタンスを作成します。

    一般に、 ISSOMapper は、単一 Sign-On (SSO) から情報を取得するように設計されたインターフェイスです。 多くの場合、同様のクエリで を使用 ISSOMapper します。

  2. GetApplications を呼び出して、現在のユーザーに関連するアプリケーションをすべて取得します。

    GetApplications は、自動的に、現在のユーザーに関連するアプリケーションのみを返します。

    次のコード例は、シングル サインオン データベースを照会する方法を示しています。

private static string[] Applications=null;  
. . .  
public static string[] GetCurrentUserApplications()  
{  
   if(Applications==null)  
   {  
      string[] descs;  
      string[] contacts;  
      ISSOMapper mapper=new ISSOMapper();  
      mapper.GetApplications(out Applications, out descs, out contacts);  
   }  
   return Applications;  
}  

参照

Enterprise Single Sign-On によるプログラミング