多项选择题

Spring Security提供了多种自定义认证方式,包括有()

A.JDBC Authentication
B.LDAP Authentication
C.AuthenticationProvider
D.UserDetailsService