[
https://issues.apache.org/jira/browse/ISIS-2218?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16990450#comment-16990450
]
ASF subversion and git services commented on ISIS-2218:
-------------------------------------------------------
Commit e9c68b76a1c420bbc75854e68f0305fa1e225183 in isis's branch
refs/heads/master from danhaywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=e9c68b7 ]
ISIS-2218: AuthorizationManagerDefault renamed to AuthorizationManager, removes
interface
In the process, moved from RuntimeServices to SecurityApi.
To do this required (re)moving te MetaModelRefiner implementation from
AuthorizationManagerDefault, because that has a dependency on metamodel (and
security-api does not depend on metamodel). However, since there is now only
ever one implementation of AuthorizationManager, the adding of the
AuthorizationFacetFactory is now simply part o fthe ProgrammingModelJava8.
Also:
- inlined MetaModelRefiner.getAll ... only used in one place.
- removes init() and shutdown() from Authorizor API, none of the
implementations used them (and they can always just declare a @PostConstruct if
nec).
- renames XxxAuthorizor to AuthorizerXxx and register as @Service's rather than
@Beans
And:
- renames IsisModuleSecurityRealm to IsisModuleExtSecmanShiroRealm
> Remove AuthenticationManager interface, just use
> AuthenticationManagerStandard as default impl.
> -----------------------------------------------------------------------------------------------
>
> Key: ISIS-2218
> URL: https://issues.apache.org/jira/browse/ISIS-2218
> Project: Isis
> Issue Type: Improvement
> Reporter: Daniel Keir Haywood
> Assignee: Daniel Keir Haywood
> Priority: Major
> Fix For: 2.0.0
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)