<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to AccessController</title><link>https://sourceforge.net/p/controlautentic/wiki/AccessController/</link><description>Recent changes to AccessController</description><atom:link href="https://sourceforge.net/p/controlautentic/wiki/AccessController/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 16 Oct 2015 22:43:03 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/controlautentic/wiki/AccessController/feed" rel="self" type="application/rss+xml"/><item><title>AccessController modified by Alberto Sanchez Lopez</title><link>https://sourceforge.net/p/controlautentic/wiki/AccessController/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -12,6 +12,7 @@
 &amp;lt;accessController attempts="numero" levelAudit="tipo" multiple="tipo"&amp;gt;
 &amp;lt;/accessController&amp;gt;
 ~~~~
+[Ejemplo de NA_authentication.xml]

 Donde:

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alberto Sanchez Lopez</dc:creator><pubDate>Fri, 16 Oct 2015 22:43:03 -0000</pubDate><guid>https://sourceforge.netdb73bd0b9b239e0248808d83ad882cb291acb1cb</guid></item><item><title>AccessController modified by Alberto Sanchez Lopez</title><link>https://sourceforge.net/p/controlautentic/wiki/AccessController/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -17,7 +17,7 @@

 * **attempts** - Opcional. Entero. Defina el número de intentos que tiene un usuario para autenticar su identidad antes de que sea bloqueada su cuenta
 * **multiple** - Opcional. Boleano. Define si un usuario puede conectarse desde varias terminales (true) o solo desde una (false), por default esta en "false"
-* **levelAudit** - Opcional. Define el nivel de registro de eventos que debe reportar la libreria, sus valores posibles son "FULL", "BASIC", "ACCESS", "ADMIN", "BUSINESS", "NULL"; por default tiene asignado el valor de "BASIC". El registro se realizara dependiendo de la funcionalidad proporcionada por el [AuditWay] configurado.
+* **levelAudit** - Opcional. Valores posibles "FULL", "BASIC", "ACCESS", "ADMIN", "BUSINESS", "NULL". Define el nivel de registro de eventos que debe reportar la aplicación,  por default tiene asignado el valor de "BASIC". El registro se realizara dependiendo de la funcionalidad proporcionada por el [AuditWay] configurado.

 Funciones más comunes
 -
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alberto Sanchez Lopez</dc:creator><pubDate>Fri, 16 Oct 2015 22:32:08 -0000</pubDate><guid>https://sourceforge.net7547fe9c2b8987cf1182b752a8173a0322f953fc</guid></item><item><title>AccessController modified by Alberto Sanchez Lopez</title><link>https://sourceforge.net/p/controlautentic/wiki/AccessController/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -6,7 +6,7 @@
 AccessController ctrl=(AccessController)request.getServletContext().getAttribute(AccessControllerPublisher.ACCESS_CTRL_KEY);
 ~~~~

-A continuaciónse muestra los attributos que se le pueden definir a partir de la configuración:
+A continuación se muestran las caracteristicas que se le pueden definir a partir de la configuración:

 ~~~~
 &amp;lt;accessController attempts="numero" levelAudit="tipo" multiple="tipo"&amp;gt;
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alberto Sanchez Lopez</dc:creator><pubDate>Fri, 16 Oct 2015 22:30:58 -0000</pubDate><guid>https://sourceforge.netc9d4b5b2ec5629bc5e30f1cc6d717bbccdf544ba</guid></item><item><title>AccessController modified by Alberto Sanchez Lopez</title><link>https://sourceforge.net/p/controlautentic/wiki/AccessController/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -2,10 +2,22 @@

 Para recuperar el objeto lo puedes realizar a partir del siguiente código:

-
 ~~~~
 AccessController ctrl=(AccessController)request.getServletContext().getAttribute(AccessControllerPublisher.ACCESS_CTRL_KEY);
 ~~~~
+
+A continuaciónse muestra los attributos que se le pueden definir a partir de la configuración:
+
+~~~~
+&amp;lt;accessController attempts="numero" levelAudit="tipo" multiple="tipo"&amp;gt;
+&amp;lt;/accessController&amp;gt;
+~~~~
+
+Donde:
+
+* **attempts** - Opcional. Entero. Defina el número de intentos que tiene un usuario para autenticar su identidad antes de que sea bloqueada su cuenta
+* **multiple** - Opcional. Boleano. Define si un usuario puede conectarse desde varias terminales (true) o solo desde una (false), por default esta en "false"
+* **levelAudit** - Opcional. Define el nivel de registro de eventos que debe reportar la libreria, sus valores posibles son "FULL", "BASIC", "ACCESS", "ADMIN", "BUSINESS", "NULL"; por default tiene asignado el valor de "BASIC". El registro se realizara dependiendo de la funcionalidad proporcionada por el [AuditWay] configurado.

 Funciones más comunes
 -
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alberto Sanchez Lopez</dc:creator><pubDate>Fri, 16 Oct 2015 22:30:12 -0000</pubDate><guid>https://sourceforge.net9880e93c57a3cfc8e53ab39405977ef5a62ce856</guid></item><item><title>AccessController modified by Alberto Sanchez Lopez</title><link>https://sourceforge.net/p/controlautentic/wiki/AccessController/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -7,11 +7,14 @@
 AccessController ctrl=(AccessController)request.getServletContext().getAttribute(AccessControllerPublisher.ACCESS_CTRL_KEY);
 ~~~~

-**Funciones más comunes**
-
-funciones
-----------
-**Método** | **Función**
+Funciones más comunes
+-
+**Método** | Función
 ---------- | ----------
-authenticatePerson | Realiza la autenticación de un usuario a partir de la funcionalidad proporcionada en el [AuthenticationWay]
-validateEndedBlocks | Valida de la lista de usuarios bloqueados cuales ya cumplieron su tiemp ode bloqueo, para esta operación utiliza la funcionalidad proporcionada por el [BlockerWay] 
+**authenticatePerson** | Realiza la autenticación de un usuario a partir de la funcionalidad proporcionada en el [AuthenticationWay]
+**validateEndedBlocks** | Valida de la lista de usuarios bloqueados cuales ya cumplieron su tiemp ode bloqueo, para esta operación utiliza la funcionalidad proporcionada por el [BlockerWay] 
+**removeBlock** | Elimina el bloqueo de un usuario, para esta operación utiliza la funcionalidad proporcionada por el [BlockerWay] 
+**getConnectedUser** | Recupera un usuario conectado, para esta operación utiliza la funcionalidad proporcionada por el [BlockerWay] 
+**getBlockedUser** | Recupera un usuario bloqueado, para esta operación utiliza la funcionalidad proporcionada por el [BlockerWay] 
+**removeConnection** | Finaliza la conexión de un usuario, para esta operación utiliza la funcionalidad proporcionada por el [BlockerWay] 
+**whiteEvent** | Escribe un evento en la bitácora, para esta operación utiliza la funcionalidad proporcionada por el [AuditWay] 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alberto Sanchez Lopez</dc:creator><pubDate>Fri, 16 Oct 2015 18:14:42 -0000</pubDate><guid>https://sourceforge.net16cac587725db0cfcd267edb72609c6b9e08351a</guid></item><item><title>AccessController modified by Alberto Sanchez Lopez</title><link>https://sourceforge.net/p/controlautentic/wiki/AccessController/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -9,6 +9,8 @@

 **Funciones más comunes**

+funciones
+----------
 **Método** | **Función**
 ---------- | ----------
 authenticatePerson | Realiza la autenticación de un usuario a partir de la funcionalidad proporcionada en el [AuthenticationWay]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alberto Sanchez Lopez</dc:creator><pubDate>Fri, 16 Oct 2015 18:09:14 -0000</pubDate><guid>https://sourceforge.net83e1eb40b36ba25478fb3328642b58cccaaedca2</guid></item><item><title>AccessController modified by Alberto Sanchez Lopez</title><link>https://sourceforge.net/p/controlautentic/wiki/AccessController/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;El &lt;strong&gt;AccessController&lt;/strong&gt; es la clase principal del &lt;strong&gt;NA_Authenticator&lt;/strong&gt;, es a travez de esta que puedes acceder a toda la funcionalidad de la librería, una vez cargado se genera una instancia de este objeto en el contexto de la aplicación web.&lt;/p&gt;
&lt;p&gt;Para recuperar el objeto lo puedes realizar a partir del siguiente código:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;AccessController ctrl=(AccessController)request.getServletContext().getAttribute(AccessControllerPublisher.ACCESS_CTRL_KEY);
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;Funciones más comunes&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;Método&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Función&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;authenticatePerson&lt;/td&gt;
&lt;td&gt;Realiza la autenticación de un usuario a partir de la funcionalidad proporcionada en el &lt;a class="alink" href="/p/controlautentic/wiki/AuthenticationWay/"&gt;[AuthenticationWay]&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;validateEndedBlocks&lt;/td&gt;
&lt;td&gt;Valida de la lista de usuarios bloqueados cuales ya cumplieron su tiemp ode bloqueo, para esta operación utiliza la funcionalidad proporcionada por el &lt;span&gt;[BlockerWay]&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alberto Sanchez Lopez</dc:creator><pubDate>Fri, 16 Oct 2015 18:08:02 -0000</pubDate><guid>https://sourceforge.neta354981448e545f6e20bf71d4de0cfef2a1c8dc7</guid></item></channel></rss>