comparison Lib/IMPL/Web/Security.pm @ 180:d1676be8afcc

Перекодировка в utf-8
author sourcer
date Fri, 30 Dec 2011 23:40:00 +0300
parents 4267a2ac3d46
children 4d0e1962161c
comparison
equal deleted inserted replaced
179:b3d91ff7aea9 180:d1676be8afcc
60 60
61 =pod 61 =pod
62 62
63 =head1 NAME 63 =head1 NAME
64 64
65 C<IMPL::Web::Security> . 65 C<IMPL::Web::Security> Модуль для аутентификации и авторизации веб запроса.
66 66
67 =head1 SINOPSYS 67 =head1 SINOPSYS
68 68
69 =begin code xml 69 =begin code xml
70 70
80 80
81 =end code xml 81 =end code xml
82 82
83 =head1 DESCRIPTION 83 =head1 DESCRIPTION
84 84
85 . 85 Отвечает за инфраструктуру аутентификации и авторизации запросов. Основная особенность
86 , , 86 заключается в том, что запросы приходят через значительные интевалы времени, хотя и
87 . 87 относятся к одной логической транзакции. В промежутках между запросами сервер не
88 . 88 сохраняет свое состояние. Поэтому при каждом обращении сервер восстанавливает
89 . 89 контекст безопасности.
90 90
91 C<IMPL::Web::Session> 91 C<IMPL::Web::Session> Объект обеспечивающий сохранение состояния в рамках одной сессии
92 . , 92 пользователя. Кроме контекста безопасности хранит дополнительние данные, которые необходимо
93 . 93 сохранить между обработкой запросов.
94 94
95 C<IMPL::Web::User> , 95 C<IMPL::Web::User> Объект, устанавливающий связь между идентификатором пользователя
96 C<IMPL::Security::Principal>, 96 C<IMPL::Security::Principal>, его ролями и данными безопасности для создания объектов
97 C<IMPL::Security::Auth>. 97 аутентификации C<IMPL::Security::Auth>.
98 98
99 =head1 MEMBERS 99 =head1 MEMBERS
100 100
101 =cut 101 =cut