Realm,Authticator和SecurityManage

2017-08-22  本文已影响0人  JooYip

程序在初始化的时候,会将Realm先传到SecurityManager(AuthenticatingSecurityManager --> RealmSecurityManager)

然后在AuthenticatingSecurityManager中的afterRealmsSet方法中将Realms设置到ModularRealmAuthenticator

afterRealmsSet

验证的时候,会在ModularRealmAuthenticator的doAuthenticate的方法中根据Realm的个数选择doSingleRealmAuthentication或doMultiRealmAuthentication来进行验证。

doAuthenticate
上一篇 下一篇

猜你喜欢

热点阅读