Mercurial > pub > Impl
comparison Lib/IMPL/Security/Auth.pm @ 73:2f31ecabe9ea
doc
security
author | wizard |
---|---|
date | Mon, 29 Mar 2010 06:56:05 +0400 |
parents | eac47fa4f262 |
children | 077357224bec |
comparison
equal
deleted
inserted
replaced
72:eac47fa4f262 | 73:2f31ecabe9ea |
---|---|
24 die new IMPL::NotImplementedException; | 24 die new IMPL::NotImplementedException; |
25 } | 25 } |
26 | 26 |
27 sub ValidateSession { | 27 sub ValidateSession { |
28 die new IMPL::NotImplementedException; | 28 die new IMPL::NotImplementedException; |
29 } | |
30 | |
31 sub isTrusted { | |
32 0; | |
29 } | 33 } |
30 | 34 |
31 1; | 35 1; |
32 | 36 |
33 __END__ | 37 __END__ |
84 =item C<CTOR($SecData)> | 88 =item C<CTOR($SecData)> |
85 | 89 |
86 Создает пакет для авторизации на основе данных безопасности для пользователя. | 90 Создает пакет для авторизации на основе данных безопасности для пользователя. |
87 C<$SecData> - Зависит от пакета аутентификации. | 91 C<$SecData> - Зависит от пакета аутентификации. |
88 | 92 |
93 =item C<[get] isTrusted> | |
94 | |
95 Флаг того, что аутентификация закончена успешно. | |
96 | |
89 =item C<DoAuth($Challenge)> | 97 =item C<DoAuth($Challenge)> |
90 | 98 |
91 Производит аутентификацию пользователя и инициализацию сессии, | 99 Производит аутентификацию пользователя и инициализацию сессии, |
92 возвращает результат аутентификации, в виде массива ($status,$challenge). | 100 возвращает результат аутентификации, в виде массива ($status,$challenge). |
93 | 101 |
101 Создает данные безопасности, на основе параметров. Параметры зависят от пакета аутентификации. | 109 Создает данные безопасности, на основе параметров. Параметры зависят от пакета аутентификации. |
102 | 110 |
103 =item C<[static] SecDataArgs()> | 111 =item C<[static] SecDataArgs()> |
104 | 112 |
105 Возвращает хеш с описанием параметров для функции C<CreateSecData>. Ключами являются | 113 Возвращает хеш с описанием параметров для функции C<CreateSecData>. Ключами являются |
106 имена параметров, значениями - типы. | 114 имена параметров, значениями - типы. |
115 | |
116 =back | |
107 | 117 |
108 =cut | 118 =cut |