Se invoca el método isUserExternal() en cualquier parte de la aplicación en la que deba determinarse el tipo de usuario. Ello incluye el usuario que inicia la sesión en la aplicación y cuando prueba la autorización para acceder a elementos seguros de IBM Cúram Social Program Management.
/** * La implementación de este método debería determinar el tipo de * usuario que ha iniciado la sesión en la aplicación. Hay 2 tipos de * usuario: INTERNAL y EXTERNAL. Si el usuario es un usuario EXTERNAL, * entonces este método debería devolver true. Si devuelve false, * a continuación el usuario se considera INTERNAL. * * @param username - El nombre de usuario. * @return Un valor booleano de true que indica un usuario EXTERNAL, * false indica un usuario INTERNAL. * * @throws AppException Firma de excepción genérica. * @throws InformationalException Firma de excepción genérica. */ boolean isUserExternal(Serie de nombre de usuario) emite AppException, InformationalException;