База ответов ИНТУИТ

Создание Windows-приложений на основе Visual C#

<<- Назад к вопросам

Выберите правильный фрагмент кода для реализации ролевой безопасности на основе классов GenericPrincipal и GenericIdentity:

(Отметьте один правильный вариант ответа.)

Варианты ответа
GenericIdentity genericidentity = new GenericIdentity("Username");Array [] userRoles = new Array []{"FirstUser", "SecondUser", "ThirdUser"};GenericPrincipal genericprincipal = new GenericPrincipal(genericidentity, userRoles);Thread.CurrentPrincipal = genericprincipal;
GenericIdentity genericidentity = new GenericIdentity("Username");string[] userRoles = new string[]{"FirstUser", "SecondUser", "ThirdUser"};GenericPrincipal genericprincipal = new GenericPrincipal(userRoles, genericidentity);Thread.CurrentPrincipal = genericprincipal;
GenericIdentity genericidentity = new GenericIdentity("Username");string[] userRoles = new string[]{"FirstUser", "SecondUser", "ThirdUser"};GenericPrincipal genericprincipal = new GenericPrincipal(genericidentity, userRoles);Thread.CurrentPrincipal = genericprincipal;
(Верный ответ)
GenericIdentity genericidentity = new GenericIdentity("Username");Array[] userRoles = new Array[]{"FirstUser", "SecondUser", "ThirdUser"};GenericPrincipal genericprincipal = new GenericPrincipal(userRoles, genericidentity);Thread.CurrentPrincipal = genericprincipal;
GenericIdentity genericidentity = new GenericIdentity("Username");string[] userRoles = new string[]{"FirstUser", "SecondUser", "ThirdUser"};GenericPrincipal genericprincipal = new GenericPrincipal(genericidentity, userRoles);Thread.CurrentPrincipal = genericidentity;
Похожие вопросы
Выберите пространства имен, которые необходимо подключить для реализации ролевой безопасности на основе классов GenericPrincipal и GenericIdentity:
Вы разрабатываете приложение, работающее с базой данных Microsoft SQL Server ClientsAndSales. На главной форме находятся следующие элементы управления: SqlDataAdapter, настроенный на подключение к базе данных, SqlConnection и DataSet для отображения таблицы Clients, свойству Name которого установлено значение DataSetClients. Требуется выводить в четыре текстовых поля – txtName, txtLastName, txtMiddleName и txtID — соответствующие значения полей Name, LastName, MiddleName и ID таблицы Clients. Выберите правильный фрагмент кода для этого:
Вы разрабатываете приложение, работающее с базой данных Microsoft Access ClientsAndSales. На главной форме находятся следующие элементы управления: OleDbDataAdapter, настроенный на подключение к базе данных, OleDbConnection и DataSet для отображения таблицы Sales, свойству Name которого установлено значение DataSetSales. Требуется выводить в четыре текстовых поля – txtName, txtLastName, txtMiddleName и txtID — соответствующие значения полей Name, LastName, MiddleName и ID таблицы Sales. Выберите правильный фрагмент кода для этого:
Вы разрабатываете приложение SomeApplication в котором реализовывается ролевая безопасность. Для этого были созданы экземпляр identity класса WindowsIdentity и экземпляр principal класса WindowsPrincipal. Выберите правильный фрагмент кода для авторизации пользователя SomeUser:
Вы разрабатываете Windows-приложение для отправки SMS. На форме располагаются текстовые поля txtMessage, txtFind и txtReplace. При нажатии кнопки btnReplace должен осуществляться поиск в тексте txtMessage фрагмента текста, введенного в поле txtFind, и его замена фрагментом, веденном в поле txtReplace. Все необходимые пространства имен подключены. Выберите правильный фрагмент кода:
Вы создаете класс SomeClass в котором используется собственная технология ролевой безопасности. При запуске приложения пользователь вводит имя и пароль, которые затем сравниваются с данными, находящимися в XML-файле LoginPassword.xml. Выберите правильный фрагмент кода для обращения к этому файлу:
Вы разрабатываете Windows-приложение SomeWinAppl, использующее частную сборку SomeAssembly. Метод ExtractMethod в коде формы должен запускать метод AssemblyMethod, содержащийся в сборке. Выберите правильный фрагмент кода для получения этого:
Вы создаете класс SomeClass в котором используется собственная технология ролевой безопасности. При запуске приложения пользователь вводит имя и пароль, которые затем сравниваются с данными, находящимися в XML-файле LoginPassword.xml. Выберите правильный фрагмент кода для обработки исключений, связанных с ошибками ввода пользователей:
Выберите интерфейс ролевой безопасности библиотеки .NET Framework, содержащий свойства Name, IsAuthenticated, AuthenticationType:
Вы разрабатываете программу для просмотра фотографий и факсов. На форме расположены элементы управления PictureBox, свойство Name которого имеет значение pictureBoxImage, и ComboBox, в выпадающем списке которого можно выбрать один из четырех вариантов отображения изображения в элементе PictureBox. После выбора изображение немедленно принимает нужный режим. Выберите правильный фрагмент кода для получения этой функциональности: