ИНТЕРФЕЙС ДЛЯ УДОСТОВЕРЕНИЙ

1. Один или несколько машиночитаемых носителей, содержащих машиночитаемые команды, которые при их исполнении вычислительным устройством вызывают выполнение компьютерным устройством действий, содержащих:
прием множества наборов удостоверяющей информации для множества удостоверений и от множества источников удостоверений;
прием запроса на аутентификацию пользователя; и
обеспечение возможности предоставления аутентификатора для одного из упомянутых удостоверений, причем этот аутентификатор приспособлен аутентифицировать пользователя.
2. Носители по п.1, в которых по меньшей мере одно из упомянутого множества удостоверений содержит удостоверение биометрического типа.
3. Носители по п.1, в которых действие приема запроса содержит прием запроса от операционной системы вычислительного устройства, причем запрос операционной системы выполняется с целью определить, следует ли осуществлять логический вход пользователя в операционную систему.
4. Носители по п.1, в которых осуществляется логический вход пользователя в операционную систему компьютерного устройства, и действие приема запроса содержит прием запроса от программного обеспечения с контролируемым доступом, причем запрос программного обеспечения с контролируемым доступом выполняется с целью определить, давать или не давать разрешение на запрещенную в настоящее время задачу.
5. Носители по п.1, в которых действие обеспечения возможности представления содержит представление графического пользовательского интерфейса, настроенного на упомянутое множество наборов удостоверяющей информации.
6. Носители по п.1, дополнительно содержащие прием от пользователя представления аутентификатора для одного из упомянутых удостоверений и предоставление этого удостоверения объекту, выполненному с возможностью аутентифицировать пользователя при помощи этого удостоверения.
7. Носители по п.1, дополнительно содержащие обеспечение возможности выбора удостоверения.
8. Носители по п.1, в которых действие приема запроса выполняется до действия приема множества наборов удостоверяющей информации.
9. Один или несколько машиночитаемых носителей, содержащих машиночитаемые команды, которые при их исполнении вычислительным устройством вызывают выполнение вычислительным устройством действий, содержащих:
сбор наборов информации, ассоциированных с двумя или более удостоверениями, причем каждое удостоверение приспособлено аутентифицировать пользователя;
настройку графического пользовательского интерфейса на упомянутые наборы информации, ассоциированные с этими двумя или более удостоверениями; и
представление графического пользовательского интерфейса, причем графический пользовательский интерфейс обеспечивает возможность выбора по меньшей мере одного из этих двух удостоверений.
10. Носители по п.9, в которых действие сбора наборов информации содержит запрашивание наборов информации от источников удостоверений и имеющих определенный формат.
11. Носители по п.9, в которых действие сбора наборов информации содержит прием наборов информации от двух или более источников удостоверений.
12. Носители по п.9, в которых действие сбора наборов информации содержит сбор набора информации, ассоциированного с одним из упомянутых удостоверений, причем этот набор информации указывает, что обеспечение возможности представления аутентификатора для этого удостоверения требует поля ввода данных и текстовых инструкций.
13. Носители по п.12, в которых действие настройки графического пользовательского интерфейса на упомянутые наборы информации содержит добавление поля ввода данных и текстовых инструкций.
14. Носители по п.9, в которых действие настройки графического пользовательского интерфейса выполняется в отсутствие наборов информации, содержащих команды, относящиеся к локализации, доступности клавиатуры и прокрутке.
15. Носители по п.9, в которых одно из упомянутых удостоверений требует двух или более аутентификаторов и которые дополнительно содержат обеспечение возможности представления аутентификаторов, прием представления аутентификаторов и упаковывание представленных аутентификаторов вместе с удостоверением, требующим аутентификаторов, приспособленных обеспечить возможность аутентификации удостоверения.
16. Носители по п.9, дополнительно содержащие, до действия настройки графического пользовательского интерфейса, прием запроса на аутентификацию пользователя, причем данный запрос принимается от операционной системы вычислительного устройства.
17. Носители по п. 9, дополнительно содержащие, в ответ на прием выбора одного из удостоверений, изменение графического пользовательского интерфейса для обеспечения возможности представления аутентификатора для выбранного удостоверения.
18. Один или несколько машиночитаемых носителей, содержащих машиночитаемые команды, которые при их исполнении вычислительным устройством вызывают выполнение вычислительным устройством действий, содержащих:
представление, в ответ на прием первого набора информации от первого набора источников удостоверений, первого графического пользовательского интерфейса, отображающего первый набор удостоверений, используемых для аутентификации пользователя и основанных на первом наборе информации; и
представление, в ответ на прием второго набора информации от второго набора источников удостоверений, второго графического пользовательского интерфейса, отображающего второй набор удостоверений, используемых для аутентификации пользователя и основанных на втором наборе информации,
причем первый графический пользовательский интерфейс и второй графический пользовательский интерфейс различны, если первый набор информации и второй набор информации также различны.
19. Носители по п.18, в которых и первый графический пользовательский интерфейс, и второй графический пользовательский интерфейс выполнены с возможностью обеспечить пользователю возможность представить аутентификатор.
20. Носители по п.19, дополнительно содержащие представление удостоверения, ассоциированного с аутентификатором, представленным пользователем объекту, способному подтвердить подлинность этого удостоверения, причем удостоверение содержит представленный аутентификатор, а действие предоставления приводит к разрешению пользователю осуществить логический вход в операционную систему, если объект подтверждает подлинность удостоверения.