Cómo determinar el acceso de Sign-On único actual

Una de las primeras tareas que puede ser necesario llevar a cabo para un usuario es determinar qué aplicaciones afiliadas se han configurado ya para el usuario actual. Esta consulta puede llevarse a cabo con una llamada a ISSOMapper.GetApplications.

Para consultar la base de datos de inicio de sesión único (SSO) sobre las aplicaciones disponibles para el usuario actual

  1. Cree una nueva instancia de ISSOMapper.

    En general, ISSOMapper es una interfaz diseñada para recuperar información de Single Sign-On (SSO). Lo más probable es que use ISSOMapper en muchas consultas similares.

  2. Recupere todas las aplicaciones que están afiliadas con el usuario actual mediante la llamada a GetApplications.

    GetApplications devuelve automáticamente solo las aplicaciones afiliadas del usuario actual.

    En el siguiente ejemplo de código se muestra cómo consultar la base de datos de inicio de sesión único (SSO).

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;  
}  

Consulte también

Programación con Enterprise Single Sign-On