Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Bloque de código
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<pages xmlns="http://jboss.org/schema/seam/pages"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://jboss.org/schema/seam/pages http://jboss.org/schema/seam/pages-2.3.xsd"

       no-conversation-view-id="/${viewid.pagina.principal}"
       login-view-id="/${viewid.pagina.login}">

    ...
	
	<page view-id="/paginas/loam/*" login-required="true">
		<loa-restrict level="medium" force="true" />
	</page>
 
    ... 

</pages>


Para este caso, aunque el usuario tiene un nivel de LoA medio, la primera vez que acceda a la página, necesitara pasar por una proceso de ratificación del nivel  LoA para poder acceder directamente a la página. En este proceso de ratificación, será redirigido a una página del CAS en la que se le ofrecerán el tipo de autenticaciones validas para obtener dicho nivel de LoA. Si durante el proceso se produce algún error, la aplicación lanzara la excepción AuthorizationException y por tanto una redirección a la vista /fundeweb/error_no_auth.xhtml, como con cualquier error de autorización que lance la aplicación.


Puedes obtener más información en: