34
34
from springpython .security .vote import RoleVoter
35
35
from springpython .security .web import AuthenticationProcessingFilter
36
36
from springpython .security .web import AuthenticationProcessingFilterEntryPoint
37
- from springpython .security .web import CP3FilterChainProxy
38
- from springpython .security .web import CP3RedirectStrategy
39
- from springpython .security .web import CP3SessionStrategy
37
+ from springpython .security .cherrypy3 import CP3FilterChainProxy
38
+ from springpython .security .cherrypy3 import CP3RedirectStrategy
39
+ from springpython .security .cherrypy3 import CP3SessionStrategy
40
40
from springpython .security .web import ExceptionTranslationFilter
41
41
from springpython .security .web import FilterSecurityInterceptor
42
42
from springpython .security .web import HttpSessionContextIntegrationFilter
@@ -55,15 +55,15 @@ def root(self):
55
55
form .hashedUserDetailsServiceList = [self .shaUserDetailsService ()]
56
56
form .authenticationManager = self .authenticationManager ()
57
57
form .redirectStrategy = self .redirectStrategy ()
58
- form .httpSessionContextIntegrationFilter = self .httpSessionContextIntegrationFilter ()
58
+ form .httpContextFilter = self .httpSessionContextIntegrationFilter ()
59
59
return form
60
60
61
61
@Object
62
62
def userDetailsService (self ):
63
63
"""This user details service uses a pre-built, in-memory for demonstration purposes only. Do NOT use in a
64
64
production system!!!"""
65
65
userDetailsService = InMemoryUserDetailsService ()
66
- userDetailsService .user_dict = {"jcoleman" : ("password5" , ["CUSTOMER_ANY " ], True )}
66
+ userDetailsService .user_dict = {"jcoleman" : ("password5" , ["ROLE_ANY " ], True )}
67
67
return userDetailsService
68
68
69
69
@Object
0 commit comments