УСТРОЙСТВО ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ЕГО УПРАВЛЕНИЯ И КОМПЬЮТЕРНО-СЧИТЫВАЕМЫЙ НОСИТЕЛЬ ИНФОРМАЦИИ

1. Устройство обработки информации, содержащее
блок получения, который получает от каждого из совокупности приложений, выполняющихся на устройстве обработки информации, условие обобществления мандата пользователя с другим приложением, которое было задано для каждого из совокупности элементов мандата пользователя, включающих в себя информацию для сертификации пользователя,
блок генерации, который генерирует, на основании полученного условия обобществления, настройки обобществления, которые задают условие обобществления для каждого элемента мандата пользователя среди приложений, и сохраняет сгенерированные настройки обобществления в памяти;
блок удержания, который удерживает в памяти мандат пользователя, переданный из, по меньшей мере, одного из приложений, и
блок предоставления, который предоставляет, по получении запроса мандата пользователя от одного из приложений, мандат пользователя запрашивающему приложению, согласно настройкам обобществления, хранящимся в памяти.
2. Устройство по п.1, в котором блок генерации генерирует настройки обобществления при запуске устройства, при запуске приложения или при входе пользователя, сравнивает сгенерированные настройки обобществления с настройками обобществления, хранящимися в памяти, и обновляет содержимое памяти сгенерированными настройками обобществления, если результат сравнения указывает наличие различий.
3. Устройство по п.1, в котором блок удержания дополнительно удерживает, в памяти, настройку использования для активации или деактивации условия обобществления каждого элемента мандата пользователя, заданного в настройках обобществления, и
когда настройка использования указывает активное состояние, блок предоставления определяет, на основании настроек обобществления, предоставлять ли мандат пользователя запрашивающему приложению.
4. Устройство по п.3, дополнительно содержащее пользовательский интерфейс для изменения настроек обобществления и настройки использования, удерживаемых в памяти.
5. Устройство по п.1, в котором блок предоставления не предоставляет мандат пользователя, если приложение, запросившее мандат пользователя, не задано в настройках обобществления как пригодное для обобществления мандата пользователя, и
предоставляет мандат пользователя, если приложение, запросившее мандат пользователя задано в настройках обобществления как пригодное для обобществления мандата пользователя.
6. Устройство по п.1, в котором блок предоставления включает в себя
блок шифрования, который шифрует мандат пользователя, удерживаемый блоком удержания, и
блок распространения, который распространяет, на каждое приложение, ключ шифрования, используемый для шифрования мандата пользователя.
7. Устройство по п.1, в котором совокупность приложений включает в себя приложение входа для выдачи мандата пользователя аутентифицированного пользователя, и
блок удержания удерживает в памяти мандат пользователя, выданный приложением входа, для пользователя, аутентификацию которого выполнено приложение входа, и удаляет мандат пользователя из памяти при выходе пользователя.
8. Устройство по п.1, в котором для каждого элемента мандата пользователя настройки обобществления содержат информацию о приложении, способном обращаться к информации пользовательского мандата и информацию о приложении, способном обновлять информацию пользовательского мандата.
9. Способ управления для устройства обработки информации, содержащий этапы, на которых
получают, от каждого из совокупности приложений, выполняющихся на устройстве обработки информации, условие обобществления мандата пользователя с другим приложением, которое было задано для каждого из совокупности элементов мандата пользователя, включающих в себя информацию для сертификации пользователя,
генерируют, на основании полученного условия обобществления, настройки обобществления, которые задают условие обобществления для каждого элемента мандата пользователя среди приложений, и сохраняют сгенерированные настройки обобществления в памяти,
удерживают в памяти мандат пользователя, переданный из, по меньшей мере, одного из приложений, и
предоставляют, по получении запроса мандата пользователя от одного из приложений, мандат пользователя запрашивающему приложению, согласно настройкам обобществления, хранящимся в памяти.
10. Компьютерно-считываемый носитель информации для хранения компьютерной программы, предписывающей компьютеру выполнять каждый этап способа управления для устройства обработки информации по п.9.