shiro-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From lhazlew...@apache.org
Subject svn commit: r1481423 [1/18] - in /shiro/site/publish: ./ 2010/ 2010/03/ 2010/03/18/ 2010/06/ 2010/06/01/ 2010/09/ 2010/09/14/ 2010/09/20/ 2010/09/24/ 2010/11/ 2010/11/03/ 2011/ 2011/01/ 2011/01/06/ 2011/01/13/ 2011/02/ 2011/02/10/ 2011/02/28/ 2011/03/ ...
Date Sat, 11 May 2013 21:33:51 GMT
Author: lhazlewood
Date: Sat May 11 21:33:47 2013
New Revision: 1481423

URL: http://svn.apache.org/r1481423
Log:
Testing first scms-based site publish

Added:
    shiro/site/publish/10-minute-tutorial.html
    shiro/site/publish/2010/
    shiro/site/publish/2010/03/
    shiro/site/publish/2010/03/18/
    shiro/site/publish/2010/03/18/great-source-comments.html
    shiro/site/publish/2010/06/
    shiro/site/publish/2010/06/01/
    shiro/site/publish/2010/06/01/apache-shiro-100-incubating-released.html
    shiro/site/publish/2010/06/01/sdforum-java-sig-apache-shiro-presentation.html
    shiro/site/publish/2010/09/
    shiro/site/publish/2010/09/14/
    shiro/site/publish/2010/09/14/ibm-developerworks-introduction-to-apache-shiro.html
    shiro/site/publish/2010/09/20/
    shiro/site/publish/2010/09/20/san-francisco-jug-presentation.html
    shiro/site/publish/2010/09/24/
    shiro/site/publish/2010/09/24/apache-shiro-becomes-an-apache-top-level-project.html
    shiro/site/publish/2010/11/
    shiro/site/publish/2010/11/03/
    shiro/site/publish/2010/11/03/apache-shiro-110-released.html
    shiro/site/publish/2011/
    shiro/site/publish/2011/01/
    shiro/site/publish/2011/01/06/
    shiro/site/publish/2011/01/06/apache-shiro-video-and-slide-from-sf-jug-presentation.html
    shiro/site/publish/2011/01/13/
    shiro/site/publish/2011/01/13/apache-shiro-support-for-mule.html
    shiro/site/publish/2011/02/
    shiro/site/publish/2011/02/10/
    shiro/site/publish/2011/02/10/apache-shiro-integration-for-grails-113-released.html
    shiro/site/publish/2011/02/28/
    shiro/site/publish/2011/02/28/java-authorization-guide-with-apache-shiro-posted.html
    shiro/site/publish/2011/03/
    shiro/site/publish/2011/03/14/
    shiro/site/publish/2011/03/14/infoq-article-on-apache-shiro.html
    shiro/site/publish/2011/05/
    shiro/site/publish/2011/05/24/
    shiro/site/publish/2011/05/24/the-new-rbac-resource-based-access-control.html
    shiro/site/publish/2011/06/
    shiro/site/publish/2011/06/30/
    shiro/site/publish/2011/06/30/apache-shiro-login-demo.html
    shiro/site/publish/2012/
    shiro/site/publish/2012/01/
    shiro/site/publish/2012/01/24/
    shiro/site/publish/2012/01/24/apache-shiro-120-released.html
    shiro/site/publish/2012/03/
    shiro/site/publish/2012/03/13/
    shiro/site/publish/2012/03/13/whats-new-in-apache-shiro-12.html
    shiro/site/publish/2012/07/
    shiro/site/publish/2012/07/29/
    shiro/site/publish/2012/07/29/apache-shiro-121-released.html
    shiro/site/publish/about.html
    shiro/site/publish/adoption.html
    shiro/site/publish/architecture.html
    shiro/site/publish/articles.html
    shiro/site/publish/assets/
    shiro/site/publish/assets/css/
    shiro/site/publish/assets/css/confluence.css
    shiro/site/publish/assets/css/normalize.css
    shiro/site/publish/assets/css/style.css
    shiro/site/publish/assets/images/
    shiro/site/publish/assets/images/Mule.JPG   (with props)
    shiro/site/publish/assets/images/SHIRO.psd   (with props)
    shiro/site/publish/assets/images/SecurityManagerMultiRealm.png   (with props)
    shiro/site/publish/assets/images/ShiroArchitecture.last.png   (with props)
    shiro/site/publish/assets/images/ShiroArchitecture.png   (with props)
    shiro/site/publish/assets/images/ShiroAuthenticationSequence.png   (with props)
    shiro/site/publish/assets/images/ShiroAuthorizationSequence.png   (with props)
    shiro/site/publish/assets/images/ShiroBasicArchitecture.last.png   (with props)
    shiro/site/publish/assets/images/ShiroBasicArchitecture.png   (with props)
    shiro/site/publish/assets/images/ShiroFeatures.png   (with props)
    shiro/site/publish/assets/images/ShiroFeatures_Authentication.png   (with props)
    shiro/site/publish/assets/images/ShiroFeatures_Authorization.png   (with props)
    shiro/site/publish/assets/images/ShiroIcon.psd   (with props)
    shiro/site/publish/assets/images/ShiroLogo2.xcf   (with props)
    shiro/site/publish/assets/images/adoption/
    shiro/site/publish/assets/images/adoption/apache-camel-6.png   (with props)
    shiro/site/publish/assets/images/adoption/apache-camel_107x50.png   (with props)
    shiro/site/publish/assets/images/adoption/click.png   (with props)
    shiro/site/publish/assets/images/adoption/click_142x43.png   (with props)
    shiro/site/publish/assets/images/adoption/grails_152x40.png   (with props)
    shiro/site/publish/assets/images/adoption/grails_163x43.png   (with props)
    shiro/site/publish/assets/images/adoption/katasoft_logo_145x42.png   (with props)
    shiro/site/publish/assets/images/adoption/servicemixlogo_160x40.png   (with props)
    shiro/site/publish/assets/images/adoption/sonatype.gif   (with props)
    shiro/site/publish/assets/images/adoption/sonatype_153x43.gif   (with props)
    shiro/site/publish/assets/images/adoption/spring_103x60.png   (with props)
    shiro/site/publish/assets/images/adoption/spring_112x65.png   (with props)
    shiro/site/publish/assets/images/adoption/spring_258x151.png   (with props)
    shiro/site/publish/assets/images/adoption/stripes_122x32.png   (with props)
    shiro/site/publish/assets/images/adoption/stripes_141x37.png   (with props)
    shiro/site/publish/assets/images/adoption/stripes_160x42.png   (with props)
    shiro/site/publish/assets/images/adoption/tapestry.gif   (with props)
    shiro/site/publish/assets/images/adoption/tapestry_136x50.gif   (with props)
    shiro/site/publish/assets/images/adoption/tynamo.png   (with props)
    shiro/site/publish/assets/images/adoption/tynamo_120x50.png   (with props)
    shiro/site/publish/assets/images/adoption/vaadin.png   (with props)
    shiro/site/publish/assets/images/adoption/vaadin_167x40.png   (with props)
    shiro/site/publish/assets/images/adoption/wicket.png   (with props)
    shiro/site/publish/assets/images/adoption/wicket_136x50.png   (with props)
    shiro/site/publish/assets/images/adoption/zk_48x48.png   (with props)
    shiro/site/publish/assets/images/apache-shiro-logo.png   (with props)
    shiro/site/publish/assets/images/articles/
    shiro/site/publish/assets/images/articles/Ki-DevNexus-2009.key.zip   (with props)
    shiro/site/publish/assets/images/articles/Ki-DevNexus-2009.pdf   (with props)
    shiro/site/publish/assets/images/articles/Ki-DevNexus-2009.ppt.zip   (with props)
    shiro/site/publish/assets/images/authentication.png   (with props)
    shiro/site/publish/assets/images/authorization.png   (with props)
    shiro/site/publish/assets/images/back.jpg   (with props)
    shiro/site/publish/assets/images/crypt.png   (with props)
    shiro/site/publish/assets/images/download.png   (with props)
    shiro/site/publish/assets/images/download_old.png   (with props)
    shiro/site/publish/assets/images/favicon.ico   (with props)
    shiro/site/publish/assets/images/favicon128.png   (with props)
    shiro/site/publish/assets/images/favicon128whitebg.png   (with props)
    shiro/site/publish/assets/images/favicon16.png   (with props)
    shiro/site/publish/assets/images/favicon16whitebg.png   (with props)
    shiro/site/publish/assets/images/favicon32.png   (with props)
    shiro/site/publish/assets/images/favicon32whitebg.png   (with props)
    shiro/site/publish/assets/images/favicon64.png   (with props)
    shiro/site/publish/assets/images/favicon64whitebg.png   (with props)
    shiro/site/publish/assets/images/faviconwhitebg.ico   (with props)
    shiro/site/publish/assets/images/footer-shield.png   (with props)
    shiro/site/publish/assets/images/integration.png   (with props)
    shiro/site/publish/assets/images/join-email.png   (with props)
    shiro/site/publish/assets/images/logos.png   (with props)
    shiro/site/publish/assets/images/nav-buttons.png   (with props)
    shiro/site/publish/assets/images/press_zklogo1.png   (with props)
    shiro/site/publish/assets/images/session.png   (with props)
    shiro/site/publish/assets/images/shiro_bullet_24x24.png   (with props)
    shiro/site/publish/assets/images/shiro_logo_484x170.png   (with props)
    shiro/site/publish/assets/images/topbar.jpg   (with props)
    shiro/site/publish/assets/images/web-integration.png   (with props)
    shiro/site/publish/assets/js/
    shiro/site/publish/assets/js/jquery_googleanalytics/
    shiro/site/publish/assets/js/jquery_googleanalytics/jquery.google-analytics.js
    shiro/site/publish/authentication-features.html
    shiro/site/publish/authentication-guide.html
    shiro/site/publish/authentication.html
    shiro/site/publish/authenticator.html
    shiro/site/publish/authorization-features.html
    shiro/site/publish/authorization.html
    shiro/site/publish/authorizer.html
    shiro/site/publish/banner.html
    shiro/site/publish/cachemanager.html
    shiro/site/publish/caching.html
    shiro/site/publish/cas.html
    shiro/site/publish/codec.html
    shiro/site/publish/command-line-hasher.html
    shiro/site/publish/commercial-support.html
    shiro/site/publish/community.html
    shiro/site/publish/concurrency.html
    shiro/site/publish/conferences.html
    shiro/site/publish/configuration.html
    shiro/site/publish/confluence-auto-export.html
    shiro/site/publish/contribute.html
    shiro/site/publish/core.html
    shiro/site/publish/cryptography-features.html
    shiro/site/publish/cryptography.html
    shiro/site/publish/deprecated-pages.html
    shiro/site/publish/developer-resources.html
    shiro/site/publish/developers.html
    shiro/site/publish/documentation-help-block.html
    shiro/site/publish/documentation.html
    shiro/site/publish/download.html
    shiro/site/publish/events.html
    shiro/site/publish/features-overview.html
    shiro/site/publish/features.html
    shiro/site/publish/forums.html
    shiro/site/publish/getting-started-block.html
    shiro/site/publish/graduation-resolution.html
    shiro/site/publish/guice.html
    shiro/site/publish/guides.html
    shiro/site/publish/how-to-contribute.html
    shiro/site/publish/inclusionslibrary.html
    shiro/site/publish/index.html
    shiro/site/publish/integration.html
    shiro/site/publish/introduction.html
    shiro/site/publish/issues.html
    shiro/site/publish/java-annotations-list.html
    shiro/site/publish/java-annotations.html
    shiro/site/publish/java-authentication-guide.html
    shiro/site/publish/java-authorization-guide.html
    shiro/site/publish/java-cryptography-guide.html
    shiro/site/publish/jsp-tag-library.html
    shiro/site/publish/license.html
    shiro/site/publish/mailing-lists.html
    shiro/site/publish/navigation.html
    shiro/site/publish/news.html
    shiro/site/publish/overview.html
    shiro/site/publish/performing-a-release.html
    shiro/site/publish/permissions.html
    shiro/site/publish/powered-by-shiro.html
    shiro/site/publish/privacy-policy.html
    shiro/site/publish/quickstart.html
    shiro/site/publish/realm.html
    shiro/site/publish/reference.html
    shiro/site/publish/securitymanager.html
    shiro/site/publish/session-management-features.html
    shiro/site/publish/session-management.html
    shiro/site/publish/sessionmanager.html
    shiro/site/publish/sharing-block-small.html
    shiro/site/publish/sharing-block.html
    shiro/site/publish/shiroConfluenceAutoExportTemplate.vhtml.txt
    shiro/site/publish/site.html
    shiro/site/publish/siteheader.html
    shiro/site/publish/spring.html
    shiro/site/publish/subject.html
    shiro/site/publish/support.html
    shiro/site/publish/tags.html
    shiro/site/publish/team.html
    shiro/site/publish/terminology.html
    shiro/site/publish/testing.html
    shiro/site/publish/tools.html
    shiro/site/publish/tutorial.html
    shiro/site/publish/version-2-brainstorming.html
    shiro/site/publish/web-features.html
    shiro/site/publish/web.html
    shiro/site/publish/what-is-shiro.html
    shiro/site/publish/wiki-todos.html

Added: shiro/site/publish/10-minute-tutorial.html
URL: http://svn.apache.org/viewvc/shiro/site/publish/10-minute-tutorial.html?rev=1481423&view=auto
==============================================================================
--- shiro/site/publish/10-minute-tutorial.html (added)
+++ shiro/site/publish/10-minute-tutorial.html Sat May 11 21:33:47 2013
@@ -0,0 +1,438 @@
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-  2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<html>
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="description" content="Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management.">
+    <meta name="google-site-verification" content="QIax6uT5UX3enoU0G8Pz2pXbQ45KaQuHZ3nCh9V27mw">
+    <meta name="msvalidate.01" content="0B57EB46CBFAD8FD45008D2DB6B6C68C">
+    <meta name="y_key" content="e47896cd6bae4920">
+
+    <title>
+                    Apache Shiro | Java Security Framework
+        </title>
+
+
+    <link rel="icon" type="image/vnd.microsoft.icon" href="./assets/images/favicon.ico">
+
+    <link rel="stylesheet" type="text/css" href="./assets/css/normalize.css">
+    <link rel="stylesheet" type="text/css" href="./assets/css/confluence.css" media="screen">
+    <link rel="stylesheet" type="text/css" href="./assets/css/style.css">
+
+    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
+    <script type="text/javascript" src="./assets/js/jquery_googleanalytics/jquery.google-analytics.js"></script>
+    <script type="text/javascript">
+        // initialize plugins
+        jQuery(function() {
+            //Google Analytics
+            jQuery.trackPage('UA-11551827-1');
+        });
+    </script>
+</head>
+
+<body>
+    <div id="top-bar"></div>
+
+    <div class="wrapper">
+
+        <div id="header">
+            <a href="./index.html"><div id="logo"></div></a>
+            <div id="navigation">
+                <a href="./download.html">
+                    <div class="navigation-button">Get Started</div>
+                </a>
+                <a href="./documentation.html">
+                    <div class="navigation-button">Get Smart</div>
+                </a>
+                <a href="./support.html">
+                    <div class="navigation-button">Get Help</div>
+                </a>
+                <a href="./commercial-support.html">
+                    <div class="navigation-button">Get Support</div>
+                </a>
+            </div> <!--END NAVIGATION-->
+            <div id="secondary-navigation">
+                <ul>
+                    <li><a href="./documentation.html">Documentation</a></li>
+                    <li><a href="./news.html">News</a></li>
+                    <li><a href="./events.html">Events</a></li>
+                    <li><a href="http://twitter.com/ApacheShiro/">Twitter</a></li>
+                    <li><a href="./mailing-lists.html">Mailing lists</a></li>
+                    <li><a href="./contribute.html">Contribute</a></li>
+                </ul>
+            </div> <!--END SECONDARY NAVIGATION-->
+        </div>
+
+        <div id="content">
+
+            <h1><a name="10MinuteTutorial-10MinuteTutorialonApacheShiro"></a>10 Minute Tutorial on Apache Shiro</h1>
+
+<div class="addthis_toolbox addthis_default_style">
+    <a class="addthis_button_compact" href="http://www.addthis.com/bookmark.php?v=250&amp;pubid=ra-4d66ef016022c3bd">Share</a>
+    <span class="addthis_separator">|</span>
+    <a class="addthis_button_preferred_1"></a>
+    <a class="addthis_button_preferred_2"></a>
+    <a class="addthis_button_preferred_3"></a>
+    <a class="addthis_button_preferred_4"></a>
+</div>
+<script type="text/javascript">var addthis_config = {"data_track_clickback": true};</script>
+<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4d66ef016022c3bd"></script>
+
+
+<h2><a name="10MinuteTutorial-Introduction"></a>Introduction</h2>
+
+<p>Welcome to Apache Shiro's 10 Minute Tutoral! </p>
+
+<p>By going through this quick and simple tutorial you should fully understand how a developer uses Shiro in their
+    application. And you should be able to do it in under 10 minutes.</p>
+
+<h2><a name="10MinuteTutorial-Overview"></a>Overview</h2>
+
+<p>What is Apache Shiro?</p>
+
+<p>Apache Shiro is a powerful and easy to use Java security framework that offers developers an intuitive yet
+    comprehensive solution to authentication, authorization, cryptography, and session management.</p>
+
+<p>In practical terms, it achieves to manage all facets of your application's security, while keeping out of the way as
+    much as possible. It is built on sound interface-driven design and OO principles, enabling custom behavior wherever
+    you can imagine it. But with sensible defaults for everything, it is as "hands off" as application security can be.
+    At least that's what we strive for.</p>
+
+<p>What can Apache Shiro do?</p>
+
+<p>A lot <img align="middle" class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/smile.gif"
+              height="20" width="20" alt="" border="0">. But we don't want to bloat the QuickStart. Please check out our
+    <a href="features.html" title="Features">Features</a> page if you'd like to see what it can do for you. Also, if
+    you're curious on how we got started and why we exist, please see the <a href="what-is-shiro.html"
+                                                                             title="What is Shiro">Shiro History and
+        Mission</a> page.</p>
+
+<p>Ok. Now let's actually do something!</p>
+
+<div class="panelMacro">
+    <table class="infoMacro">
+        <colgroup span="1">
+            <col span="1" width="24">
+            <col span="1">
+        </colgroup>
+        <tr>
+            <td colspan="1" rowspan="1" valign="top"><img align="middle"
+                                                          src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif"
+                                                          width="16" height="16" alt="" border="0"></td>
+            <td colspan="1" rowspan="1">Shiro can be run in any environment, from the simplest command line application
+                to the biggest enterprise web and clustered applications, but we'll use the simplest possible example in
+                a simple <tt>main</tt> method for this QuickStart so you can get a feel for the API.
+            </td>
+        </tr>
+    </table>
+</div>
+
+<h2><a name="10MinuteTutorial-Download"></a>Download</h2>
+
+<ol>
+    <li>Ensure you have JDK 1.5+ and Maven 2.2+ installed.</li>
+    <li>Download the lastest "Source Code Distribution" from the <a href="download.html" title="Download">Download</a>
+        page. In this example, we're using the 1.1.0 release distribution.
+    </li>
+    <li>Unzip the source package:
+        <div class="code panel" style="border-width: 1px;">
+            <div class="codeContent panelContent">
+<pre class="code-java">
+&gt; unzip shiro-root-1.2.0-source-release.zip
+</pre>
+            </div>
+        </div>
+    </li>
+    <li>Enter the quickstart directory:
+        <div class="code panel" style="border-width: 1px;">
+            <div class="codeContent panelContent">
+<pre class="code-java">
+&gt; cd shiro-root-1.2.0/samples/quickstart
+</pre>
+            </div>
+        </div>
+    </li>
+    <li>Run the QuickStart:
+        <div class="code panel" style="border-width: 1px;">
+            <div class="codeContent panelContent">
+<pre class="code-java">
+&gt; mvn compile exec:java
+</pre>
+            </div>
+        </div>
+        <p>This target will just print out some log messages to let you know what is going on and then exit. While
+            reading this quickstart, feel free to look at the code found under <tt>samples/quickstart/src/main/java/Quickstart.java</tt>.
+            Change that file and run the above <tt>mvn compile exec:java</tt> command as often as you like.</p></li>
+</ol>
+
+
+<h2><a name="10MinuteTutorial-Quickstart.java"></a>Quickstart.java</h2>
+
+<p>The <tt>Quickstart.java</tt> file referenced above contains all the code that will get you familiar with the API. Now
+    lets break it down in chunks here so you can easily understand what is going on.</p>
+
+<p>In almost all environments, you can obtain the currently executing user via the following call:</p>
+
+<p></p>
+
+<div class="code panel" style="border-width: 1px;">
+    <div class="codeContent panelContent">
+<pre class="code-java">
+Subject currentUser = SecurityUtils.getSubject();
+</pre>
+    </div>
+</div>
+
+<p>Using <tt><a class="external-link"
+                href="static/current/apidocs/org/apache/shiro/SecurityUtils.html">SecurityUtils</a>.<a
+        class="external-link" href="static/current/apidocs/org/apache/shiro/SecurityUtils.html#getSubject()">getSubject()</a></tt>,
+    we can obtain the currently executing <tt><a class="external-link"
+                                                 href="static/current/apidocs/org/apache/shiro/subject/Subject.html">Subject</a></tt>.
+    A <em>Subject</em> is just a security-specific "view" of an application User. We actually wanted to call it 'User'
+    since that "just makes sense", but we decided against it: too many applications have existing APIs that already have
+    their own User classes/frameworks, and we didn't want to conflict with those. Also, in the security world, the term
+    <tt>Subject</tt> is actually the recognized nomenclature. Ok, moving on...</p>
+
+<p>The <tt>getSubject()</tt> call in a standalone application might return a <tt>Subject</tt> based on user data in an
+    application-specific location, and in a server environment (e.g. web app), it acquires the <tt>Subject</tt> based on
+    user data associated with current thread or incoming request.</p>
+
+<p>Now that you have a <tt>Subject</tt>, what can you do with it?</p>
+
+<p>If you want to make things available to the user during their current session with the application, you can get their
+    session:</p>
+
+<p></p>
+
+<div class="code panel" style="border-width: 1px;">
+    <div class="codeContent panelContent">
+<pre class="code-java">
+Session session = currentUser.getSession();
+session.setAttribute( <span class="code-quote">"someKey"</span>, <span class="code-quote">"aValue"</span> );
+</pre>
+    </div>
+</div>
+
+<p>The <tt>Session</tt> is a Shiro-specific instance that provides most of what you're used to with regular HttpSessions
+    but with some extra goodies and one <b>big</b> difference: it does not require an HTTP environment!</p>
+
+<p>If deploying inside a web application, by default the <tt>Session</tt> will be <tt>HttpSession</tt> based. But, in a
+    non-web environment, like this simple Quickstart, Shiro will automatically use its Enterprise Session Management by
+    default. This means you get to use the same API in your applications, in any tier, regardless of deployment
+    environment. This opens a whole new world of applications since any application requiring sessions does not need to
+    be forced to use the <tt>HttpSession</tt> or EJB Stateful Session Beans. And, any client technology can now share
+    session data.</p>
+
+<p>So now you can acquire a <tt>Subject</tt> and their <tt>Session</tt>. What about the <em>really</em> useful stuff
+    like checking if they are allowed to do things, like checking against roles and permissions?</p>
+
+<p>Well, we can only do those checks for a known user. Our <tt>Subject</tt> instance above represents the current user,
+    but <em>who</em> is the current user? Well, they're anonymous - that is, until they log in at least once. So, let's
+    do that:</p>
+
+<div class="code panel" style="border-width: 1px;">
+    <div class="codeContent panelContent">
+<pre class="code-java">
+<span class="code-keyword">if</span> ( !currentUser.isAuthenticated() ) {
+    <span class="code-comment">//collect user principals and credentials in a gui specific manner 
+</span>    <span class="code-comment">//such as username/password html form, X509 certificate, OpenID, etc.
+</span>    <span class="code-comment">//We'll use the username/password example here since it is the most common.
+</span>    <span class="code-comment">//(<span class="code-keyword">do</span> you know what movie <span
+        class="code-keyword">this</span> is from? ;)
+</span>    UsernamePasswordToken token = <span class="code-keyword">new</span> UsernamePasswordToken(<span
+        class="code-quote">"lonestarr"</span>, <span class="code-quote">"vespa"</span>);
+    <span class="code-comment">//<span class="code-keyword">this</span> is all you have to <span
+            class="code-keyword">do</span> to support 'remember me' (no config - built in!):
+</span>    token.setRememberMe(<span class="code-keyword">true</span>);
+    currentUser.login(token);
+}
+</pre>
+    </div>
+</div>
+
+<p>That's it! It couldn't be easier.</p>
+
+<p>But what if their login attempt fails? You can catch all sorts of specific exceptions that tell you exactly what
+    happened and allows you to handle and react accordingly:</p>
+
+<div class="code panel" style="border-width: 1px;">
+    <div class="codeContent panelContent">
+<pre class="code-java">
+<span class="code-keyword">try</span> {
+    currentUser.login( token );
+    <span class="code-comment">//<span class="code-keyword">if</span> no exception, that's it, we're done!
+</span>} <span class="code-keyword">catch</span> ( UnknownAccountException uae ) {
+    <span class="code-comment">//username wasn't in the system, show them an error message?
+</span>} <span class="code-keyword">catch</span> ( IncorrectCredentialsException ice ) {
+    <span class="code-comment">//password didn't match, <span class="code-keyword">try</span> again?
+</span>} <span class="code-keyword">catch</span> ( LockedAccountException lae ) {
+    <span class="code-comment">//account <span class="code-keyword">for</span> that username is locked - can't login.  Show them a message?
+</span>} 
+    ... more types exceptions to check <span class="code-keyword">if</span> you want ...
+} <span class="code-keyword">catch</span> ( AuthenticationException ae ) {
+    <span class="code-comment">//unexpected condition - error?
+</span>}
+</pre>
+    </div>
+</div>
+
+<p>There are many different types of exceptions you can check, or throw your own for custom conditions Shiro might not
+    account for. See the <a class="external-link"
+                            href="static/current/apidocs/org/apache/shiro/authc/AuthenticationException.html">AuthenticationException
+        JavaDoc</a> for more. </p>
+
+<div class="panelMacro">
+    <table class="tipMacro">
+        <colgroup span="1">
+            <col span="1" width="24">
+            <col span="1">
+        </colgroup>
+        <tr>
+            <td colspan="1" rowspan="1" valign="top"><img align="middle"
+                                                          src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif"
+                                                          width="16" height="16" alt="" border="0"></td>
+            <td colspan="1" rowspan="1"><b>Handy Hint</b><br clear="none">Security best practice is to give generic
+                login failure messages to users because you do not want to aid an attacker trying to break into your
+                system.
+            </td>
+        </tr>
+    </table>
+</div>
+
+<p>Ok, so by now, we have a logged in user. What else can we do?</p>
+
+<p>Let's say who they are:</p>
+
+<p></p>
+
+<div class="code panel" style="border-width: 1px;">
+    <div class="codeContent panelContent">
+<pre class="code-java">
+<span class="code-comment">//print their identifying principal (in <span class="code-keyword">this</span> <span
+        class="code-keyword">case</span>, a username):
+</span>log.info( <span class="code-quote">"User ["</span> + currentUser.getPrincipal() + <span class="code-quote">"] logged in successfully."</span> );
+</pre>
+    </div>
+</div>
+
+<p>We can also test to see if they have specific role or not:</p>
+
+<p></p>
+
+<div class="code panel" style="border-width: 1px;">
+    <div class="codeContent panelContent">
+<pre class="code-java">
+<span class="code-keyword">if</span> ( currentUser.hasRole( <span class="code-quote">"schwartz"</span> ) ) {
+    log.info(<span class="code-quote">"May the Schwartz be with you!"</span> );
+} <span class="code-keyword">else</span> {
+    log.info( <span class="code-quote">"Hello, mere mortal."</span> );
+}
+</pre>
+    </div>
+</div>
+
+<p>We can also see if they have a permission to act on a certain type of entity:</p>
+
+<p></p>
+
+<div class="code panel" style="border-width: 1px;">
+    <div class="codeContent panelContent">
+<pre class="code-java">
+<span class="code-keyword">if</span> ( currentUser.isPermitted( <span class="code-quote">"lightsaber:weild"</span> ) ) {
+    log.info(<span class="code-quote">"You may use a lightsaber ring.  Use it wisely."</span>);
+} <span class="code-keyword">else</span> {
+    log.info(<span class="code-quote">"Sorry, lightsaber rings are <span class="code-keyword">for</span> schwartz masters only."</span>);
+}
+</pre>
+    </div>
+</div>
+
+<p>Also, we can perform an extremely powerful <em>instance-level</em> permission check - the ability to see if the user
+    has the ability to access a specific instance of a type:</p>
+
+<p></p>
+
+<div class="code panel" style="border-width: 1px;">
+    <div class="codeContent panelContent">
+<pre class="code-java">
+<span class="code-keyword">if</span> ( currentUser.isPermitted( <span class="code-quote">"winnebago:drive:eagle5"</span> ) ) {
+    log.info(<span
+        class="code-quote">"You are permitted to 'drive' the 'winnebago' with license plate (id) 'eagle5'.  "</span> +
+                <span class="code-quote">"Here are the keys - have fun!"</span>);
+} <span class="code-keyword">else</span> {
+    log.info(<span class="code-quote">"Sorry, you aren't allowed to drive the 'eagle5' winnebago!"</span>);
+}
+</pre>
+    </div>
+</div>
+
+<p>Piece of cake, right?</p>
+
+<p>Finally, when the user is done using the application, they can log out:</p>
+
+<p></p>
+
+<div class="code panel" style="border-width: 1px;">
+    <div class="codeContent panelContent">
+<pre class="code-java">
+currentUser.logout(); <span class="code-comment">//removes all identifying information and invalidates their session too.</span>
+</pre>
+    </div>
+</div>
+
+<p>Well, that's the core to using Apache Shiro at the application-developer level. And although there is some pretty
+    sophisticated stuff going on under the hood to make this work so elegantly, that's really all there is to it.</p>
+
+<p>But you might ask yourself, "But who is responsible for getting the user data during a login (usernames and
+    passwords, role and permissions, etc), and who actually performs those security checks during runtime?" Well, you
+    do, by implementing what Shiro calls a <a href="realm.html" title="Realm">Realm</a> and plugging that <tt>Realm</tt>
+    into Shiro's configuration. </p>
+
+<p>However, how you configure a <a href="realm.html" title="Realm">Realm</a> is largely dependent upon your runtime
+    environment. For example, if you run a standalone application, or if you have a web based application, or a Spring
+    or JEE container-based application, or combination thereof. That type of configuration is outside the scope of this
+    QuickStart, since its aim is to get you comfortable with the API and Shiro's concepts.</p>
+
+<p>When you're ready to jump in with a little more detail, you'll definitely want to read the <a
+        href="java-authentication-guide.html" title="Java Authentication Guide">Authentication Guide</a> and <a
+        href="java-authorization-guide.html" title="Java Authorization Guide">Authorization Guide</a>. Then can move
+    onto other <a href="documentation.html" title="Documentation">Documentation</a>, in particularly the <a
+            href="reference.html" title="Reference">Reference Manual</a>, to answer any other questions. You'll also
+    probably want to join the user <a href="mailing-lists.html" title="Mailing Lists">mailing list</a> - you'll find
+    that we have a great community with people willing to help whenever possible.</p>
+
+<p>Thanks for following along. We hope you enjoy using Apache Shiro!</p>
+
+        </div>
+
+    </div><!--END WRAPPER-->
+
+    <div id="footer">
+
+        <div class="wrapper">
+
+            <a href="http://www.apache.org/foundation/contributing.html">Donate to the ASF</a> |
+            <a href="http://www.apache.org/licenses/LICENSE-2.0.html">License</a>
+            <p>Copyright &copy; 2008-2013 The Apache Software Foundation</p>
+            <div class="footer-shield"></div>
+
+        </div> <!--END FOOTER WRAPPER-->
+
+    </div> <!--END FOOTER-->
+
+</body>
+</html>
\ No newline at end of file

Added: shiro/site/publish/2010/03/18/great-source-comments.html
URL: http://svn.apache.org/viewvc/shiro/site/publish/2010/03/18/great-source-comments.html?rev=1481423&view=auto
==============================================================================
--- shiro/site/publish/2010/03/18/great-source-comments.html (added)
+++ shiro/site/publish/2010/03/18/great-source-comments.html Sat May 11 21:33:47 2013
@@ -0,0 +1,102 @@
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-  2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<html>
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="description" content="Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management.">
+    <meta name="google-site-verification" content="QIax6uT5UX3enoU0G8Pz2pXbQ45KaQuHZ3nCh9V27mw">
+    <meta name="msvalidate.01" content="0B57EB46CBFAD8FD45008D2DB6B6C68C">
+    <meta name="y_key" content="e47896cd6bae4920">
+
+    <title>
+                    Apache Shiro | Java Security Framework
+        </title>
+
+
+    <link rel="icon" type="image/vnd.microsoft.icon" href="../../../assets/images/favicon.ico">
+
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/confluence.css" media="screen">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/style.css">
+
+    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
+    <script type="text/javascript" src="../../../assets/js/jquery_googleanalytics/jquery.google-analytics.js"></script>
+    <script type="text/javascript">
+        // initialize plugins
+        jQuery(function() {
+            //Google Analytics
+            jQuery.trackPage('UA-11551827-1');
+        });
+    </script>
+</head>
+
+<body>
+    <div id="top-bar"></div>
+
+    <div class="wrapper">
+
+        <div id="header">
+            <a href="../../../index.html"><div id="logo"></div></a>
+            <div id="navigation">
+                <a href="../../../download.html">
+                    <div class="navigation-button">Get Started</div>
+                </a>
+                <a href="../../../documentation.html">
+                    <div class="navigation-button">Get Smart</div>
+                </a>
+                <a href="../../../support.html">
+                    <div class="navigation-button">Get Help</div>
+                </a>
+                <a href="../../../commercial-support.html">
+                    <div class="navigation-button">Get Support</div>
+                </a>
+            </div> <!--END NAVIGATION-->
+            <div id="secondary-navigation">
+                <ul>
+                    <li><a href="../../../documentation.html">Documentation</a></li>
+                    <li><a href="../../../news.html">News</a></li>
+                    <li><a href="../../../events.html">Events</a></li>
+                    <li><a href="http://twitter.com/ApacheShiro/">Twitter</a></li>
+                    <li><a href="../../../mailing-lists.html">Mailing lists</a></li>
+                    <li><a href="../../../contribute.html">Contribute</a></li>
+                </ul>
+            </div> <!--END SECONDARY NAVIGATION-->
+        </div>
+
+        <div id="content">
+
+            <p>Apache Shiro is among the <a class="external-link" href="http://www.ohloh.net/p/shiro/factoids/2699226" rel="nofollow">best-commented</a> (top 10%) of all projects tracked by Ohloh!</p>
+
+        </div>
+
+    </div><!--END WRAPPER-->
+
+    <div id="footer">
+
+        <div class="wrapper">
+
+            <a href="http://www.apache.org/foundation/contributing.html">Donate to the ASF</a> |
+            <a href="http://www.apache.org/licenses/LICENSE-2.0.html">License</a>
+            <p>Copyright &copy; 2008-2013 The Apache Software Foundation</p>
+            <div class="footer-shield"></div>
+
+        </div> <!--END FOOTER WRAPPER-->
+
+    </div> <!--END FOOTER-->
+
+</body>
+</html>
\ No newline at end of file

Added: shiro/site/publish/2010/06/01/apache-shiro-100-incubating-released.html
URL: http://svn.apache.org/viewvc/shiro/site/publish/2010/06/01/apache-shiro-100-incubating-released.html?rev=1481423&view=auto
==============================================================================
--- shiro/site/publish/2010/06/01/apache-shiro-100-incubating-released.html (added)
+++ shiro/site/publish/2010/06/01/apache-shiro-100-incubating-released.html Sat May 11 21:33:47 2013
@@ -0,0 +1,125 @@
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-  2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<html>
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="description" content="Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management.">
+    <meta name="google-site-verification" content="QIax6uT5UX3enoU0G8Pz2pXbQ45KaQuHZ3nCh9V27mw">
+    <meta name="msvalidate.01" content="0B57EB46CBFAD8FD45008D2DB6B6C68C">
+    <meta name="y_key" content="e47896cd6bae4920">
+
+    <title>
+                    Apache Shiro | Java Security Framework
+        </title>
+
+
+    <link rel="icon" type="image/vnd.microsoft.icon" href="../../../assets/images/favicon.ico">
+
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/confluence.css" media="screen">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/style.css">
+
+    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
+    <script type="text/javascript" src="../../../assets/js/jquery_googleanalytics/jquery.google-analytics.js"></script>
+    <script type="text/javascript">
+        // initialize plugins
+        jQuery(function() {
+            //Google Analytics
+            jQuery.trackPage('UA-11551827-1');
+        });
+    </script>
+</head>
+
+<body>
+    <div id="top-bar"></div>
+
+    <div class="wrapper">
+
+        <div id="header">
+            <a href="../../../index.html"><div id="logo"></div></a>
+            <div id="navigation">
+                <a href="../../../download.html">
+                    <div class="navigation-button">Get Started</div>
+                </a>
+                <a href="../../../documentation.html">
+                    <div class="navigation-button">Get Smart</div>
+                </a>
+                <a href="../../../support.html">
+                    <div class="navigation-button">Get Help</div>
+                </a>
+                <a href="../../../commercial-support.html">
+                    <div class="navigation-button">Get Support</div>
+                </a>
+            </div> <!--END NAVIGATION-->
+            <div id="secondary-navigation">
+                <ul>
+                    <li><a href="../../../documentation.html">Documentation</a></li>
+                    <li><a href="../../../news.html">News</a></li>
+                    <li><a href="../../../events.html">Events</a></li>
+                    <li><a href="http://twitter.com/ApacheShiro/">Twitter</a></li>
+                    <li><a href="../../../mailing-lists.html">Mailing lists</a></li>
+                    <li><a href="../../../contribute.html">Contribute</a></li>
+                </ul>
+            </div> <!--END SECONDARY NAVIGATION-->
+        </div>
+
+        <div id="content">
+
+            <h1><a name="ApacheShiro1.0.0-incubatingReleased%21-ApacheShiro1.0.0incubatingReleased%21"></a>Apache Shiro 1.0.0-incubating Released!</h1>
+
+<div class="addthis_toolbox addthis_default_style">
+<a class="addthis_button_compact" href="http://www.addthis.com/bookmark.php?v=250&amp;pubid=ra-4d66ef016022c3bd">Share</a>
+<span class="addthis_separator">|</span>
+<a class="addthis_button_preferred_1"></a>
+<a class="addthis_button_preferred_2"></a>
+<a class="addthis_button_preferred_3"></a>
+<a class="addthis_button_preferred_4"></a>
+</div>
+<script type="text/javascript">var addthis_config = {"data_track_clickback":true};</script>
+<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4d66ef016022c3bd"></script>
+
+<p>Dear Apache Shiro Community,</p>
+
+<p>We are proud and excited to offer Apache Shiro's first stable release as an Apache Incubator podling!</p>
+
+<p>Version 1.0.0-incubating is available immediately for download <a href="../../../download.html" title="Download">here</a> accompanied by <a href="../../../documentation.html" title="Documentation">associated documentation</a> and <a class="external-link" href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310950&amp;styleName=Html&amp;version=12314078">Release Notes</a>.</p>
+
+<p>Thank you so much to the Apache community and the Apache Incubator for helping us move toward our first release.  A very special thanks goes to our user community and early adopters for helping us refine our first stable release.</p>
+
+<p>Best Regards,</p>
+
+<p>Les Hazlewood</p>
+
+        </div>
+
+    </div><!--END WRAPPER-->
+
+    <div id="footer">
+
+        <div class="wrapper">
+
+            <a href="http://www.apache.org/foundation/contributing.html">Donate to the ASF</a> |
+            <a href="http://www.apache.org/licenses/LICENSE-2.0.html">License</a>
+            <p>Copyright &copy; 2008-2013 The Apache Software Foundation</p>
+            <div class="footer-shield"></div>
+
+        </div> <!--END FOOTER WRAPPER-->
+
+    </div> <!--END FOOTER-->
+
+</body>
+</html>
\ No newline at end of file

Added: shiro/site/publish/2010/06/01/sdforum-java-sig-apache-shiro-presentation.html
URL: http://svn.apache.org/viewvc/shiro/site/publish/2010/06/01/sdforum-java-sig-apache-shiro-presentation.html?rev=1481423&view=auto
==============================================================================
--- shiro/site/publish/2010/06/01/sdforum-java-sig-apache-shiro-presentation.html (added)
+++ shiro/site/publish/2010/06/01/sdforum-java-sig-apache-shiro-presentation.html Sat May 11 21:33:47 2013
@@ -0,0 +1,102 @@
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-  2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<html>
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="description" content="Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management.">
+    <meta name="google-site-verification" content="QIax6uT5UX3enoU0G8Pz2pXbQ45KaQuHZ3nCh9V27mw">
+    <meta name="msvalidate.01" content="0B57EB46CBFAD8FD45008D2DB6B6C68C">
+    <meta name="y_key" content="e47896cd6bae4920">
+
+    <title>
+                    Apache Shiro | Java Security Framework
+        </title>
+
+
+    <link rel="icon" type="image/vnd.microsoft.icon" href="../../../assets/images/favicon.ico">
+
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/confluence.css" media="screen">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/style.css">
+
+    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
+    <script type="text/javascript" src="../../../assets/js/jquery_googleanalytics/jquery.google-analytics.js"></script>
+    <script type="text/javascript">
+        // initialize plugins
+        jQuery(function() {
+            //Google Analytics
+            jQuery.trackPage('UA-11551827-1');
+        });
+    </script>
+</head>
+
+<body>
+    <div id="top-bar"></div>
+
+    <div class="wrapper">
+
+        <div id="header">
+            <a href="../../../index.html"><div id="logo"></div></a>
+            <div id="navigation">
+                <a href="../../../download.html">
+                    <div class="navigation-button">Get Started</div>
+                </a>
+                <a href="../../../documentation.html">
+                    <div class="navigation-button">Get Smart</div>
+                </a>
+                <a href="../../../support.html">
+                    <div class="navigation-button">Get Help</div>
+                </a>
+                <a href="../../../commercial-support.html">
+                    <div class="navigation-button">Get Support</div>
+                </a>
+            </div> <!--END NAVIGATION-->
+            <div id="secondary-navigation">
+                <ul>
+                    <li><a href="../../../documentation.html">Documentation</a></li>
+                    <li><a href="../../../news.html">News</a></li>
+                    <li><a href="../../../events.html">Events</a></li>
+                    <li><a href="http://twitter.com/ApacheShiro/">Twitter</a></li>
+                    <li><a href="../../../mailing-lists.html">Mailing lists</a></li>
+                    <li><a href="../../../contribute.html">Contribute</a></li>
+                </ul>
+            </div> <!--END SECONDARY NAVIGATION-->
+        </div>
+
+        <div id="content">
+
+            <p>Tonight, 1 June 2010, Les Hazlewood <a class="external-link" href="http://www.sdforum.org/index.cfm?fuseaction=Calendar.eventDetail&amp;eventID=13671&amp;pageId=471" rel="nofollow">will present</a> Apache Shiro to the SDForum Java SIG in Palo Alto, California.  Please come if you can!</p>
+
+        </div>
+
+    </div><!--END WRAPPER-->
+
+    <div id="footer">
+
+        <div class="wrapper">
+
+            <a href="http://www.apache.org/foundation/contributing.html">Donate to the ASF</a> |
+            <a href="http://www.apache.org/licenses/LICENSE-2.0.html">License</a>
+            <p>Copyright &copy; 2008-2013 The Apache Software Foundation</p>
+            <div class="footer-shield"></div>
+
+        </div> <!--END FOOTER WRAPPER-->
+
+    </div> <!--END FOOTER-->
+
+</body>
+</html>
\ No newline at end of file

Added: shiro/site/publish/2010/09/14/ibm-developerworks-introduction-to-apache-shiro.html
URL: http://svn.apache.org/viewvc/shiro/site/publish/2010/09/14/ibm-developerworks-introduction-to-apache-shiro.html?rev=1481423&view=auto
==============================================================================
--- shiro/site/publish/2010/09/14/ibm-developerworks-introduction-to-apache-shiro.html (added)
+++ shiro/site/publish/2010/09/14/ibm-developerworks-introduction-to-apache-shiro.html Sat May 11 21:33:47 2013
@@ -0,0 +1,102 @@
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-  2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<html>
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="description" content="Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management.">
+    <meta name="google-site-verification" content="QIax6uT5UX3enoU0G8Pz2pXbQ45KaQuHZ3nCh9V27mw">
+    <meta name="msvalidate.01" content="0B57EB46CBFAD8FD45008D2DB6B6C68C">
+    <meta name="y_key" content="e47896cd6bae4920">
+
+    <title>
+                    Apache Shiro | Java Security Framework
+        </title>
+
+
+    <link rel="icon" type="image/vnd.microsoft.icon" href="../../../assets/images/favicon.ico">
+
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/confluence.css" media="screen">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/style.css">
+
+    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
+    <script type="text/javascript" src="../../../assets/js/jquery_googleanalytics/jquery.google-analytics.js"></script>
+    <script type="text/javascript">
+        // initialize plugins
+        jQuery(function() {
+            //Google Analytics
+            jQuery.trackPage('UA-11551827-1');
+        });
+    </script>
+</head>
+
+<body>
+    <div id="top-bar"></div>
+
+    <div class="wrapper">
+
+        <div id="header">
+            <a href="../../../index.html"><div id="logo"></div></a>
+            <div id="navigation">
+                <a href="../../../download.html">
+                    <div class="navigation-button">Get Started</div>
+                </a>
+                <a href="../../../documentation.html">
+                    <div class="navigation-button">Get Smart</div>
+                </a>
+                <a href="../../../support.html">
+                    <div class="navigation-button">Get Help</div>
+                </a>
+                <a href="../../../commercial-support.html">
+                    <div class="navigation-button">Get Support</div>
+                </a>
+            </div> <!--END NAVIGATION-->
+            <div id="secondary-navigation">
+                <ul>
+                    <li><a href="../../../documentation.html">Documentation</a></li>
+                    <li><a href="../../../news.html">News</a></li>
+                    <li><a href="../../../events.html">Events</a></li>
+                    <li><a href="http://twitter.com/ApacheShiro/">Twitter</a></li>
+                    <li><a href="../../../mailing-lists.html">Mailing lists</a></li>
+                    <li><a href="../../../contribute.html">Contribute</a></li>
+                </ul>
+            </div> <!--END SECONDARY NAVIGATION-->
+        </div>
+
+        <div id="content">
+
+            <p>Nathan Good wrote <a class="external-link" href="http://www.ibm.com/developerworks/web/library/wa-apacheshiro/" rel="nofollow">an article</a> introducing some of Apache Shiro's capabilities.  Thanks Nathan!</p>
+
+        </div>
+
+    </div><!--END WRAPPER-->
+
+    <div id="footer">
+
+        <div class="wrapper">
+
+            <a href="http://www.apache.org/foundation/contributing.html">Donate to the ASF</a> |
+            <a href="http://www.apache.org/licenses/LICENSE-2.0.html">License</a>
+            <p>Copyright &copy; 2008-2013 The Apache Software Foundation</p>
+            <div class="footer-shield"></div>
+
+        </div> <!--END FOOTER WRAPPER-->
+
+    </div> <!--END FOOTER-->
+
+</body>
+</html>
\ No newline at end of file

Added: shiro/site/publish/2010/09/20/san-francisco-jug-presentation.html
URL: http://svn.apache.org/viewvc/shiro/site/publish/2010/09/20/san-francisco-jug-presentation.html?rev=1481423&view=auto
==============================================================================
--- shiro/site/publish/2010/09/20/san-francisco-jug-presentation.html (added)
+++ shiro/site/publish/2010/09/20/san-francisco-jug-presentation.html Sat May 11 21:33:47 2013
@@ -0,0 +1,102 @@
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-  2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<html>
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="description" content="Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management.">
+    <meta name="google-site-verification" content="QIax6uT5UX3enoU0G8Pz2pXbQ45KaQuHZ3nCh9V27mw">
+    <meta name="msvalidate.01" content="0B57EB46CBFAD8FD45008D2DB6B6C68C">
+    <meta name="y_key" content="e47896cd6bae4920">
+
+    <title>
+                    Apache Shiro | Java Security Framework
+        </title>
+
+
+    <link rel="icon" type="image/vnd.microsoft.icon" href="../../../assets/images/favicon.ico">
+
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/confluence.css" media="screen">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/style.css">
+
+    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
+    <script type="text/javascript" src="../../../assets/js/jquery_googleanalytics/jquery.google-analytics.js"></script>
+    <script type="text/javascript">
+        // initialize plugins
+        jQuery(function() {
+            //Google Analytics
+            jQuery.trackPage('UA-11551827-1');
+        });
+    </script>
+</head>
+
+<body>
+    <div id="top-bar"></div>
+
+    <div class="wrapper">
+
+        <div id="header">
+            <a href="../../../index.html"><div id="logo"></div></a>
+            <div id="navigation">
+                <a href="../../../download.html">
+                    <div class="navigation-button">Get Started</div>
+                </a>
+                <a href="../../../documentation.html">
+                    <div class="navigation-button">Get Smart</div>
+                </a>
+                <a href="../../../support.html">
+                    <div class="navigation-button">Get Help</div>
+                </a>
+                <a href="../../../commercial-support.html">
+                    <div class="navigation-button">Get Support</div>
+                </a>
+            </div> <!--END NAVIGATION-->
+            <div id="secondary-navigation">
+                <ul>
+                    <li><a href="../../../documentation.html">Documentation</a></li>
+                    <li><a href="../../../news.html">News</a></li>
+                    <li><a href="../../../events.html">Events</a></li>
+                    <li><a href="http://twitter.com/ApacheShiro/">Twitter</a></li>
+                    <li><a href="../../../mailing-lists.html">Mailing lists</a></li>
+                    <li><a href="../../../contribute.html">Contribute</a></li>
+                </ul>
+            </div> <!--END SECONDARY NAVIGATION-->
+        </div>
+
+        <div id="content">
+
+            <p>On 12 October 2010 at 6:30 pm PDT, Les Hazlewood will present <a class="external-link" href="http://www.sfjava.org/calendar/13539905/" rel="nofollow">Super Simple Application Security with Apache Shiro</a> to the San Francisco Java User Group.  Please RSVP if you wish to attend - seats are limited!</p>
+
+        </div>
+
+    </div><!--END WRAPPER-->
+
+    <div id="footer">
+
+        <div class="wrapper">
+
+            <a href="http://www.apache.org/foundation/contributing.html">Donate to the ASF</a> |
+            <a href="http://www.apache.org/licenses/LICENSE-2.0.html">License</a>
+            <p>Copyright &copy; 2008-2013 The Apache Software Foundation</p>
+            <div class="footer-shield"></div>
+
+        </div> <!--END FOOTER WRAPPER-->
+
+    </div> <!--END FOOTER-->
+
+</body>
+</html>
\ No newline at end of file

Added: shiro/site/publish/2010/09/24/apache-shiro-becomes-an-apache-top-level-project.html
URL: http://svn.apache.org/viewvc/shiro/site/publish/2010/09/24/apache-shiro-becomes-an-apache-top-level-project.html?rev=1481423&view=auto
==============================================================================
--- shiro/site/publish/2010/09/24/apache-shiro-becomes-an-apache-top-level-project.html (added)
+++ shiro/site/publish/2010/09/24/apache-shiro-becomes-an-apache-top-level-project.html Sat May 11 21:33:47 2013
@@ -0,0 +1,112 @@
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-  2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<html>
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="description" content="Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management.">
+    <meta name="google-site-verification" content="QIax6uT5UX3enoU0G8Pz2pXbQ45KaQuHZ3nCh9V27mw">
+    <meta name="msvalidate.01" content="0B57EB46CBFAD8FD45008D2DB6B6C68C">
+    <meta name="y_key" content="e47896cd6bae4920">
+
+    <title>
+                    Apache Shiro | Java Security Framework
+        </title>
+
+
+    <link rel="icon" type="image/vnd.microsoft.icon" href="../../../assets/images/favicon.ico">
+
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/confluence.css" media="screen">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/style.css">
+
+    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
+    <script type="text/javascript" src="../../../assets/js/jquery_googleanalytics/jquery.google-analytics.js"></script>
+    <script type="text/javascript">
+        // initialize plugins
+        jQuery(function() {
+            //Google Analytics
+            jQuery.trackPage('UA-11551827-1');
+        });
+    </script>
+</head>
+
+<body>
+    <div id="top-bar"></div>
+
+    <div class="wrapper">
+
+        <div id="header">
+            <a href="../../../index.html"><div id="logo"></div></a>
+            <div id="navigation">
+                <a href="../../../download.html">
+                    <div class="navigation-button">Get Started</div>
+                </a>
+                <a href="../../../documentation.html">
+                    <div class="navigation-button">Get Smart</div>
+                </a>
+                <a href="../../../support.html">
+                    <div class="navigation-button">Get Help</div>
+                </a>
+                <a href="../../../commercial-support.html">
+                    <div class="navigation-button">Get Support</div>
+                </a>
+            </div> <!--END NAVIGATION-->
+            <div id="secondary-navigation">
+                <ul>
+                    <li><a href="../../../documentation.html">Documentation</a></li>
+                    <li><a href="../../../news.html">News</a></li>
+                    <li><a href="../../../events.html">Events</a></li>
+                    <li><a href="http://twitter.com/ApacheShiro/">Twitter</a></li>
+                    <li><a href="../../../mailing-lists.html">Mailing lists</a></li>
+                    <li><a href="../../../contribute.html">Contribute</a></li>
+                </ul>
+            </div> <!--END SECONDARY NAVIGATION-->
+        </div>
+
+        <div id="content">
+
+            <p>On Wednesday, September 22nd 2010, the Apache Software Foundation Board voted unanimously to accept Apache Shiro's graduation out of the Incubator and to become a Apache Top Level Project.</p>
+
+<p>Many thanks to the entire community for the continued growth and support, and especially to our Mentors, for helping us navigate the project through the incubation process.  Everything is much appreciated and it has been well worth it.</p>
+
+<p>Next steps:  It will take us a bit of time to migrate our infrastructure to non-Incubator resources (shiro.apache.org subdomain, Subversion move, etc), so please stay tuned.  Hopefully that can be done in the next two weeks.  Shortly thereafter, we hope to release Shiro 1.1.</p>
+
+<p>Thanks again to all, and please keep contributing to the project and the mailing lists to continually better the project for everyone!</p>
+
+<p>Best regards,</p>
+
+<p>Les</p>
+
+        </div>
+
+    </div><!--END WRAPPER-->
+
+    <div id="footer">
+
+        <div class="wrapper">
+
+            <a href="http://www.apache.org/foundation/contributing.html">Donate to the ASF</a> |
+            <a href="http://www.apache.org/licenses/LICENSE-2.0.html">License</a>
+            <p>Copyright &copy; 2008-2013 The Apache Software Foundation</p>
+            <div class="footer-shield"></div>
+
+        </div> <!--END FOOTER WRAPPER-->
+
+    </div> <!--END FOOTER-->
+
+</body>
+</html>
\ No newline at end of file

Added: shiro/site/publish/2010/11/03/apache-shiro-110-released.html
URL: http://svn.apache.org/viewvc/shiro/site/publish/2010/11/03/apache-shiro-110-released.html?rev=1481423&view=auto
==============================================================================
--- shiro/site/publish/2010/11/03/apache-shiro-110-released.html (added)
+++ shiro/site/publish/2010/11/03/apache-shiro-110-released.html Sat May 11 21:33:47 2013
@@ -0,0 +1,112 @@
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-  2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<html>
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="description" content="Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management.">
+    <meta name="google-site-verification" content="QIax6uT5UX3enoU0G8Pz2pXbQ45KaQuHZ3nCh9V27mw">
+    <meta name="msvalidate.01" content="0B57EB46CBFAD8FD45008D2DB6B6C68C">
+    <meta name="y_key" content="e47896cd6bae4920">
+
+    <title>
+                    Apache Shiro | Java Security Framework
+        </title>
+
+
+    <link rel="icon" type="image/vnd.microsoft.icon" href="../../../assets/images/favicon.ico">
+
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/confluence.css" media="screen">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/style.css">
+
+    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
+    <script type="text/javascript" src="../../../assets/js/jquery_googleanalytics/jquery.google-analytics.js"></script>
+    <script type="text/javascript">
+        // initialize plugins
+        jQuery(function() {
+            //Google Analytics
+            jQuery.trackPage('UA-11551827-1');
+        });
+    </script>
+</head>
+
+<body>
+    <div id="top-bar"></div>
+
+    <div class="wrapper">
+
+        <div id="header">
+            <a href="../../../index.html"><div id="logo"></div></a>
+            <div id="navigation">
+                <a href="../../../download.html">
+                    <div class="navigation-button">Get Started</div>
+                </a>
+                <a href="../../../documentation.html">
+                    <div class="navigation-button">Get Smart</div>
+                </a>
+                <a href="../../../support.html">
+                    <div class="navigation-button">Get Help</div>
+                </a>
+                <a href="../../../commercial-support.html">
+                    <div class="navigation-button">Get Support</div>
+                </a>
+            </div> <!--END NAVIGATION-->
+            <div id="secondary-navigation">
+                <ul>
+                    <li><a href="../../../documentation.html">Documentation</a></li>
+                    <li><a href="../../../news.html">News</a></li>
+                    <li><a href="../../../events.html">Events</a></li>
+                    <li><a href="http://twitter.com/ApacheShiro/">Twitter</a></li>
+                    <li><a href="../../../mailing-lists.html">Mailing lists</a></li>
+                    <li><a href="../../../contribute.html">Contribute</a></li>
+                </ul>
+            </div> <!--END SECONDARY NAVIGATION-->
+        </div>
+
+        <div id="content">
+
+            <p>Dear Apache Shiro Community,</p>
+
+<p>We are proud and excited to offer Apache Shiro's first release as an Apache Top Level Project, Apache Shiro version 1.1.0.</p>
+
+<p>This release includes a number of bug fixes, new features and one important security vulnerability fix - it is recommended that users upgrade to 1.1.0 as soon as possible.</p>
+
+<p>Version 1.1.0 is available immediately for download <a href="../../../download.html" title="Download">here</a> accompanied by <a href="../../../documentation.html" title="Documentation">associated documentation</a> and <a class="external-link" href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12314742&amp;styleName=Html&amp;projectId=12310950">Release Notes</a>.</p>
+
+<p>All binaries are available in Maven Central already.  Please note that most of the Apache mirrors have been updated to reflect the source distribution, but some mirrors may not be updated yet.  If a mirror download link does not work, please try another or wait another 12 to 24 hours.</p>
+
+<p>Enjoy!</p>
+
+        </div>
+
+    </div><!--END WRAPPER-->
+
+    <div id="footer">
+
+        <div class="wrapper">
+
+            <a href="http://www.apache.org/foundation/contributing.html">Donate to the ASF</a> |
+            <a href="http://www.apache.org/licenses/LICENSE-2.0.html">License</a>
+            <p>Copyright &copy; 2008-2013 The Apache Software Foundation</p>
+            <div class="footer-shield"></div>
+
+        </div> <!--END FOOTER WRAPPER-->
+
+    </div> <!--END FOOTER-->
+
+</body>
+</html>
\ No newline at end of file

Added: shiro/site/publish/2011/01/06/apache-shiro-video-and-slide-from-sf-jug-presentation.html
URL: http://svn.apache.org/viewvc/shiro/site/publish/2011/01/06/apache-shiro-video-and-slide-from-sf-jug-presentation.html?rev=1481423&view=auto
==============================================================================
--- shiro/site/publish/2011/01/06/apache-shiro-video-and-slide-from-sf-jug-presentation.html (added)
+++ shiro/site/publish/2011/01/06/apache-shiro-video-and-slide-from-sf-jug-presentation.html Sat May 11 21:33:47 2013
@@ -0,0 +1,114 @@
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-  2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<html>
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="description" content="Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management.">
+    <meta name="google-site-verification" content="QIax6uT5UX3enoU0G8Pz2pXbQ45KaQuHZ3nCh9V27mw">
+    <meta name="msvalidate.01" content="0B57EB46CBFAD8FD45008D2DB6B6C68C">
+    <meta name="y_key" content="e47896cd6bae4920">
+
+    <title>
+                    Apache Shiro | Java Security Framework
+        </title>
+
+
+    <link rel="icon" type="image/vnd.microsoft.icon" href="../../../assets/images/favicon.ico">
+
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/confluence.css" media="screen">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/style.css">
+
+    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
+    <script type="text/javascript" src="../../../assets/js/jquery_googleanalytics/jquery.google-analytics.js"></script>
+    <script type="text/javascript">
+        // initialize plugins
+        jQuery(function() {
+            //Google Analytics
+            jQuery.trackPage('UA-11551827-1');
+        });
+    </script>
+</head>
+
+<body>
+    <div id="top-bar"></div>
+
+    <div class="wrapper">
+
+        <div id="header">
+            <a href="../../../index.html"><div id="logo"></div></a>
+            <div id="navigation">
+                <a href="../../../download.html">
+                    <div class="navigation-button">Get Started</div>
+                </a>
+                <a href="../../../documentation.html">
+                    <div class="navigation-button">Get Smart</div>
+                </a>
+                <a href="../../../support.html">
+                    <div class="navigation-button">Get Help</div>
+                </a>
+                <a href="../../../commercial-support.html">
+                    <div class="navigation-button">Get Support</div>
+                </a>
+            </div> <!--END NAVIGATION-->
+            <div id="secondary-navigation">
+                <ul>
+                    <li><a href="../../../documentation.html">Documentation</a></li>
+                    <li><a href="../../../news.html">News</a></li>
+                    <li><a href="../../../events.html">Events</a></li>
+                    <li><a href="http://twitter.com/ApacheShiro/">Twitter</a></li>
+                    <li><a href="../../../mailing-lists.html">Mailing lists</a></li>
+                    <li><a href="../../../contribute.html">Contribute</a></li>
+                </ul>
+            </div> <!--END SECONDARY NAVIGATION-->
+        </div>
+
+        <div id="content">
+
+            <p>Check out the video from the San Francisco Java User Group presentation on Apache Shiro.</p>
+
+<h2><a name="ApacheShiroVideoandSlidefromSFJUGPresentation-Video"></a>Video</h2>
+
+<object width="640" height="385"><param valuetype="data" name="movie" value="http://www.youtube.com/v/5ZepGFzYHpE?fs=1&amp;hl=en_US"><param valuetype="data" name="allowFullScreen" value="true"><param valuetype="data" name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/5ZepGFzYHpE?fs=1&amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object>
+
+
+<h2><a name="ApacheShiroVideoandSlidefromSFJUGPresentation-Slides"></a>Slides</h2>
+
+<object id="__sse5521015" width="425" height="355"><param valuetype="data" name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=apacheshiropresentation-20101013-101021174352-phpapp01&amp;stripped_title=simple-application&amp;userName=marakana"><param valuetype="data" name="allowFullScreen" value="true"><param valuetype="data" name="allowScriptAccess" value="always"><embed name="__sse5521015" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=apacheshiropresentation-20101013-101021174352-phpapp01&amp;stripped_title=simple-application&amp;userName=marakana" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
+
+
+<p>Courtesy of Aleksandar and Max at the <a class="external-link" href="http://www.sfjava.org/" rel="nofollow">SF JUG</a></p>
+
+        </div>
+
+    </div><!--END WRAPPER-->
+
+    <div id="footer">
+
+        <div class="wrapper">
+
+            <a href="http://www.apache.org/foundation/contributing.html">Donate to the ASF</a> |
+            <a href="http://www.apache.org/licenses/LICENSE-2.0.html">License</a>
+            <p>Copyright &copy; 2008-2013 The Apache Software Foundation</p>
+            <div class="footer-shield"></div>
+
+        </div> <!--END FOOTER WRAPPER-->
+
+    </div> <!--END FOOTER-->
+
+</body>
+</html>
\ No newline at end of file

Added: shiro/site/publish/2011/01/13/apache-shiro-support-for-mule.html
URL: http://svn.apache.org/viewvc/shiro/site/publish/2011/01/13/apache-shiro-support-for-mule.html?rev=1481423&view=auto
==============================================================================
--- shiro/site/publish/2011/01/13/apache-shiro-support-for-mule.html (added)
+++ shiro/site/publish/2011/01/13/apache-shiro-support-for-mule.html Sat May 11 21:33:47 2013
@@ -0,0 +1,104 @@
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-  2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<html>
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="description" content="Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management.">
+    <meta name="google-site-verification" content="QIax6uT5UX3enoU0G8Pz2pXbQ45KaQuHZ3nCh9V27mw">
+    <meta name="msvalidate.01" content="0B57EB46CBFAD8FD45008D2DB6B6C68C">
+    <meta name="y_key" content="e47896cd6bae4920">
+
+    <title>
+                    Apache Shiro | Java Security Framework
+        </title>
+
+
+    <link rel="icon" type="image/vnd.microsoft.icon" href="../../../assets/images/favicon.ico">
+
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/confluence.css" media="screen">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/style.css">
+
+    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
+    <script type="text/javascript" src="../../../assets/js/jquery_googleanalytics/jquery.google-analytics.js"></script>
+    <script type="text/javascript">
+        // initialize plugins
+        jQuery(function() {
+            //Google Analytics
+            jQuery.trackPage('UA-11551827-1');
+        });
+    </script>
+</head>
+
+<body>
+    <div id="top-bar"></div>
+
+    <div class="wrapper">
+
+        <div id="header">
+            <a href="../../../index.html"><div id="logo"></div></a>
+            <div id="navigation">
+                <a href="../../../download.html">
+                    <div class="navigation-button">Get Started</div>
+                </a>
+                <a href="../../../documentation.html">
+                    <div class="navigation-button">Get Smart</div>
+                </a>
+                <a href="../../../support.html">
+                    <div class="navigation-button">Get Help</div>
+                </a>
+                <a href="../../../commercial-support.html">
+                    <div class="navigation-button">Get Support</div>
+                </a>
+            </div> <!--END NAVIGATION-->
+            <div id="secondary-navigation">
+                <ul>
+                    <li><a href="../../../documentation.html">Documentation</a></li>
+                    <li><a href="../../../news.html">News</a></li>
+                    <li><a href="../../../events.html">Events</a></li>
+                    <li><a href="http://twitter.com/ApacheShiro/">Twitter</a></li>
+                    <li><a href="../../../mailing-lists.html">Mailing lists</a></li>
+                    <li><a href="../../../contribute.html">Contribute</a></li>
+                </ul>
+            </div> <!--END SECONDARY NAVIGATION-->
+        </div>
+
+        <div id="content">
+
+            <p>Mule now has integration with Apache Shiro.  Thanks to Dan Diephouse at <a class="external-link" href="http://www.mulesoft.org" rel="nofollow">MuleSoft</a> for the great blog post.  </p>
+
+<p><a class="external-link" href="http://blogs.mulesoft.org/apache-shiro-support-for-mule/" rel="nofollow">http://blogs.mulesoft.org/apache-shiro-support-for-mule/</a></p>
+
+        </div>
+
+    </div><!--END WRAPPER-->
+
+    <div id="footer">
+
+        <div class="wrapper">
+
+            <a href="http://www.apache.org/foundation/contributing.html">Donate to the ASF</a> |
+            <a href="http://www.apache.org/licenses/LICENSE-2.0.html">License</a>
+            <p>Copyright &copy; 2008-2013 The Apache Software Foundation</p>
+            <div class="footer-shield"></div>
+
+        </div> <!--END FOOTER WRAPPER-->
+
+    </div> <!--END FOOTER-->
+
+</body>
+</html>
\ No newline at end of file

Added: shiro/site/publish/2011/02/10/apache-shiro-integration-for-grails-113-released.html
URL: http://svn.apache.org/viewvc/shiro/site/publish/2011/02/10/apache-shiro-integration-for-grails-113-released.html?rev=1481423&view=auto
==============================================================================
--- shiro/site/publish/2011/02/10/apache-shiro-integration-for-grails-113-released.html (added)
+++ shiro/site/publish/2011/02/10/apache-shiro-integration-for-grails-113-released.html Sat May 11 21:33:47 2013
@@ -0,0 +1,104 @@
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-  2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<html>
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="description" content="Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management.">
+    <meta name="google-site-verification" content="QIax6uT5UX3enoU0G8Pz2pXbQ45KaQuHZ3nCh9V27mw">
+    <meta name="msvalidate.01" content="0B57EB46CBFAD8FD45008D2DB6B6C68C">
+    <meta name="y_key" content="e47896cd6bae4920">
+
+    <title>
+                    Apache Shiro | Java Security Framework
+        </title>
+
+
+    <link rel="icon" type="image/vnd.microsoft.icon" href="../../../assets/images/favicon.ico">
+
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/confluence.css" media="screen">
+    <link rel="stylesheet" type="text/css" href="../../../assets/css/style.css">
+
+    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
+    <script type="text/javascript" src="../../../assets/js/jquery_googleanalytics/jquery.google-analytics.js"></script>
+    <script type="text/javascript">
+        // initialize plugins
+        jQuery(function() {
+            //Google Analytics
+            jQuery.trackPage('UA-11551827-1');
+        });
+    </script>
+</head>
+
+<body>
+    <div id="top-bar"></div>
+
+    <div class="wrapper">
+
+        <div id="header">
+            <a href="../../../index.html"><div id="logo"></div></a>
+            <div id="navigation">
+                <a href="../../../download.html">
+                    <div class="navigation-button">Get Started</div>
+                </a>
+                <a href="../../../documentation.html">
+                    <div class="navigation-button">Get Smart</div>
+                </a>
+                <a href="../../../support.html">
+                    <div class="navigation-button">Get Help</div>
+                </a>
+                <a href="../../../commercial-support.html">
+                    <div class="navigation-button">Get Support</div>
+                </a>
+            </div> <!--END NAVIGATION-->
+            <div id="secondary-navigation">
+                <ul>
+                    <li><a href="../../../documentation.html">Documentation</a></li>
+                    <li><a href="../../../news.html">News</a></li>
+                    <li><a href="../../../events.html">Events</a></li>
+                    <li><a href="http://twitter.com/ApacheShiro/">Twitter</a></li>
+                    <li><a href="../../../mailing-lists.html">Mailing lists</a></li>
+                    <li><a href="../../../contribute.html">Contribute</a></li>
+                </ul>
+            </div> <!--END SECONDARY NAVIGATION-->
+        </div>
+
+        <div id="content">
+
+            <p>Secure your Grails application quickly and easily using the Apache Shiro security framework. Although easy to get started with, this framework gives you a great deal of flexibility and will support your application as it grows.</p>
+
+<p><a class="external-link" href="http://grails.org/plugin/shiro" rel="nofollow">http://grails.org/plugin/shiro</a></p>
+
+        </div>
+
+    </div><!--END WRAPPER-->
+
+    <div id="footer">
+
+        <div class="wrapper">
+
+            <a href="http://www.apache.org/foundation/contributing.html">Donate to the ASF</a> |
+            <a href="http://www.apache.org/licenses/LICENSE-2.0.html">License</a>
+            <p>Copyright &copy; 2008-2013 The Apache Software Foundation</p>
+            <div class="footer-shield"></div>
+
+        </div> <!--END FOOTER WRAPPER-->
+
+    </div> <!--END FOOTER-->
+
+</body>
+</html>
\ No newline at end of file



Mime
View raw message