AuthorizingSecurityManager
CachingSecurityManager
AuthenticatingSecurityManager
authenticator
DelegatingSubject
securityManger
+login()
SessionSecurityManager
AbstractAuthenticator
doAuthenticate()
Realm
Authenticator
authenticate()
AuthorizingRealm
+ attribute1:type = defaultValue+ attribute2:type- attribute3:type
+ operation1(params):returnType- operation2(params)- operation3()
Subject
ModularRealmAuthenticator
realms
AuthenticatingRealm
SecurityManager
login()
RealmSecurityManager