<?xml version="1.0"?><phpdoc><class name="jpeto_authentication" extends="" undoc="false" access="private" package="jpeto_system"><file>c:/web/jpeto2/jpeto/jpeto_authentication.php</file><doc><description/><shortdescription>this class provides the authentication functionality</shortdescription></doc><function name="jpeto_authentication" undoc="false" access="public"><doc><parameter name="$AccessLevel" default="2" type="integer"/><parameter name="$Realm" default="&amp;quot;JPETo Protected Area&amp;quot;" type="string">the name of the realm</parameter><parameter name="$ExtraCondition" default="&amp;quot;&amp;quot;" type="string">Boolean Expression (hide $ and &amp;quot; characters!) with the following Syntax: \$Var1 == \&amp;quot;Value\&amp;quot;&#x0a;&#x0a;Example: $auth = new jpeto_authentication(2, &amp;quot;JPETo TMS Interface&amp;quot;, &amp;quot;\$user-&amp;gt;Profile[\&amp;quot;p_u_tms_Admin\&amp;quot;]==1&amp;quot;);&#x0a;You may access all properties the object $user (instance of jpeto_user) here, all other objects &amp; functions should be accesses &amp;quot;GLOBAL&amp;quot;</parameter><return type="void"/><description/><shortdescription>Tries to authenticate a user for the given AccessLevel &amp; optional ExtraCondition</shortdescription></doc></function><function name="authenticate" undoc="false" access="private"><doc><return type="void"/><description/><shortdescription>Displays the Browsers built-in authentication popup</shortdescription></doc></function><function name="block" undoc="false" access="private"><doc><return type="void"/><description/><shortdescription>Blocks the current request. sends HTTP/1.0 401 Error and exits</shortdescription></doc></function><variable name="$AccessLevel" access="private" type="integer">10<doc><description/><shortdescription>default AccessLevel</shortdescription></doc></variable><variable name="$Realm" access="private" type="string">&amp;quot;JPETo Access Protected Area&amp;quot;<doc><description/><shortdescription>name of the Realm</shortdescription></doc></variable><uses type="include_once" file="jpeto/jpeto_config.php" undoc="true"><doc></doc></uses><uses type="include_once" file="jpeto/jpeto_user.php" undoc="true"><doc></doc></uses></class></phpdoc>