...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
[users] newton = $shiro1$SHA-512$500000$wsJJJJ7cbBpoVi0C...JJ5U5pter6Q==,administrator [main] publicLdapRealm = com.sos.auth.shiro.SOSLdapAuthorizingRealm publicLdapRealm.userDnTemplate = uid={0},dc=example,dc=com publicLdapRealm.searchBase = dc=example,dc=com publicLdapRealm.contextFactory.url = ldap://ldap.forumsys.com:389 publicLdapRealm.groupNameAttribute = ou publicLdapRealm.userNameAttribute = uid publicLdapRealm.rolePermissionResolver = $rolePermissionResolver publicLdapRealm.userSearchFilter = (uniqueMember=uid=%s,dc=example,dc=com) publicLdapRealm.groupRolesMap = \ scientists : it_operator, \ mathematicians: all publicLdapRealm.roleAssignmentFromIni = false rolePermissionResolver = com.sos.auth.shiro.SOSPermissionResolverAdapter rolePermissionResolver.ini = $iniRealm authcStrategy = org.apache.shiro.authc.pam.SOSFirstSuccessfulGroupStrategy securityManager.authenticator.authenticationStrategy = $authcStrategy securityManager.realms = $publicLdapRealm, $iniRealm cacheManager = org.apache.shiro.cache.MemoryConstrainedCacheManager securityManager.cacheManager = $cacheManager |
...
Code Block | ||||
---|---|---|---|---|
| ||||
[main] A#Ldap1 = com.sos.auth.shiro.SOSLdapAuthorizingRealm A#Ldap1.userDnTemplate = uid={0},dc=example,dc=com A#Ldap1.searchBase = dc=example,dc=com A#Ldap1.contextFactory.url = ldap://ldap.forumsys.com:389 A#Ldap1.groupNameAttribute = ou A#Ldap1.userNameAttribute = uid A#Ldap1.rolePermissionResolver = $rolePermissionResolver A#Ldap1.userSearchFilter = (uniqueMember=uid=%s,dc=example,dc=com) A#Ldap1.groupRolesMap = \ scientists : it_operator, \ mathematicians: all A#Ldap1.roleAssignmentFromIni = false A#Ldap2 = com.sos.auth.shiro.SOSLdapAuthorizingRealm ... B#Ldap1 = com.sos.auth.shiro.SOSLdapAuthorizingRealm ... B#Ldap2 = com.sos.auth.shiro.SOSLdapAuthorizingRealm ... rolePermissionResolver = com.sos.auth.shiro.SOSPermissionResolverAdapter rolePermissionResolver.ini = $iniRealm authcStrategy = org.apache.shiro.authc.pam.SOSFirstSuccessfulGroupStrategy securityManager.authenticator.authenticationStrategy = $authcStrategy securityManager.realms = $A#publicLdapRealm$A#Ldap1,$A#Ldap2,$B#Ldap1,$B#Ldap2 cacheManager = org.apache.shiro.cache.MemoryConstrainedCacheManager securityManager.cacheManager = $cacheManager |
...