incubator-sling-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r813989 - in /websites/staging/sling/trunk/content: ./ authentication---framework.html
Date Sun, 22 Apr 2012 18:28:58 GMT
Author: buildbot
Date: Sun Apr 22 18:28:57 2012
New Revision: 813989

Log:
Staging update by buildbot for sling

Modified:
    websites/staging/sling/trunk/content/   (props changed)
    websites/staging/sling/trunk/content/authentication---framework.html

Propchange: websites/staging/sling/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Sun Apr 22 18:28:57 2012
@@ -1 +1 @@
-1328924
+1328925

Modified: websites/staging/sling/trunk/content/authentication---framework.html
==============================================================================
--- websites/staging/sling/trunk/content/authentication---framework.html (original)
+++ websites/staging/sling/trunk/content/authentication---framework.html Sun Apr 22 18:28:57
2012
@@ -225,10 +225,9 @@ specific to convey the JCR Session to th
 versions of the Sling Commons Auth bundle, this request attribute will not
 be present anymore. To get the JCR Session for the current request adapt
 the request's resource resolver to a JCR Session:</p>
-<div class="codehilite"><pre><span class="n">Session</span> <span
class="n">session</span> <span class="o">=</span> <span class="n">request</span><span
class="o">.</span><span class="n">getResourceResolver</span><span
class="p">()</span><span class="o">.</span><span class="n">adaptTo</span><span
class="p">(</span><span class="n">Session</span><span class="o">.</span><span
class="n">class</span><span class="p">);</span>
-</pre></div>
-
-
+<p>~~~~~~
+Session session = request.getResourceResolver().adaptTo(Session.class);
+~~~~~~</p>
 <p><a name="Authentication-Framework-AnonymousLogin"></a></p>
 <h4 id="anonymous-login">Anonymous Login</h4>
 <p>The <em>SlingAuthenticator</em> provides high level of control with
respect to
@@ -294,22 +293,10 @@ path at all are not called.</li>
 is assumed credentials have been requested from the client.</li>
 </ol>
 <p>The <em>login</em> method has three possible exit states:</p>
-<table>
-<tr><th> Exit State </th><th> Description </th></tr>
-<tr><td> Normal </td><td> An *AuthenticationHandler* could be selected
to which the
-login request could be forwarded. </td></tr>
-<tr><td> *NoAuthenticationHandlerException* </td><td> No *AuthenticationHandler*
could
-be selected to forward the login request to. In this case, the caller can
-proceed as appropriate. For example a servlet, which should just login a
-user may send back a 403/FORBIDDEN status because login is not possible. Or
-a 404/NOT FOUND handler, which tried to login as a fallback, may continue
-and send back the regular 404/NOT FOUND response. </td></tr>
-<tr><td> *IllegalStateException* </td><td> The response has already
been committed and
-the login request cannot be processed. Normally to request login, the
-current response must be reset and a new response has to be prepared. This
-is only possible if the request has not yet been committed. </td></tr>
-</table>
-
+<p>|| Exit State || Description ||
+| Normal | An <code>AuthenticationHandler</code> could be selected to which the
login request could be forwarded. |
+| <code>NoAuthenticationHandlerException</code> | No <code>AuthenticationHandler</code>
could be selected to forward the login request to. In this case, the caller can proceed as
appropriate. For example a servlet, which should just login a user may send back a 403/FORBIDDEN
status because login is not possible. Or a 404/NOT FOUND handler, which tried to login as
a fallback, may continue and send back the regular 404/NOT FOUND response. |
+| <code>IllegalStateException</code> | The response has already been committed
and the login request cannot be processed. Normally to request login, the current response
must be reset and a new response has to be prepared. This is only possible if the request
has not yet been committed. |</p>
 <p><strong>logout</strong>
 1. Select one or more <em>AuthenticationHandler</em> for the request according
 to the request URL's scheme and authorization part.



Mime
View raw message