You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shiro.apache.org by bd...@apache.org on 2017/06/22 20:11:16 UTC
[04/12] shiro-site git commit: duplicate word removed
duplicate word removed
Project: http://git-wip-us.apache.org/repos/asf/shiro-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/shiro-site/commit/92df9204
Tree: http://git-wip-us.apache.org/repos/asf/shiro-site/tree/92df9204
Diff: http://git-wip-us.apache.org/repos/asf/shiro-site/diff/92df9204
Branch: refs/heads/master
Commit: 92df9204234863438090c05f5671d4de33c15e27
Parents: adc5f31
Author: Jens Piegsa <pi...@gmail.com>
Authored: Wed May 31 17:04:22 2017 +0200
Committer: Brian Demers <bd...@apache.org>
Committed: Thu Jun 22 16:10:44 2017 -0400
----------------------------------------------------------------------
architecture.md.vtl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/shiro-site/blob/92df9204/architecture.md.vtl
----------------------------------------------------------------------
diff --git a/architecture.md.vtl b/architecture.md.vtl
index 59b7b89..44c3819 100644
--- a/architecture.md.vtl
+++ b/architecture.md.vtl
@@ -96,7 +96,7 @@ To simplify configuration and enable flexible configuration/pluggability, Shiro'
While the components actually execute the logic, the `SecurityManager` implementation knows how and when to coordinate the components for the correct behavior.
-The `SecurityManager` implementations and and the components are also JavaBeans compatible, which allows you (or a configuration mechanism) to easily customize the pluggable components via standard JavaBeans accessor/mutator methods (get*/set*). This means the Shiro's architectural modularity can translate into very easy configuration for custom behavior.
+The `SecurityManager` implementations and the components are also JavaBeans compatible, which allows you (or a configuration mechanism) to easily customize the pluggable components via standard JavaBeans accessor/mutator methods (get*/set*). This means the Shiro's architectural modularity can translate into very easy configuration for custom behavior.
#tip('Easy Configuration', 'Because of JavaBeans compatibility, it is very easy to configure the `SecurityManager` with custom components via any mechanism that supports JavaBeans-style configuration, such as <a href="spring.html" title="Spring">Spring</a>, Guice, JBoss, etc.')