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
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 useISSOMapper
en muchas consultas similares.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;
}