1
2
3
4
5
6
7 package org.mule.module.spring.security;
8
9 import org.springframework.security.authentication.UsernamePasswordAuthenticationToken;
10 import org.springframework.security.core.Authentication;
11
12
13
14
15
16
17 public class UserAndPasswordAuthenticationProvider implements SpringAuthenticationProvider
18 {
19
20
21
22 public Authentication getAuthentication(org.mule.api.security.Authentication authentication)
23 {
24 return new UsernamePasswordAuthenticationToken(authentication.getPrincipal(),
25 authentication.getCredentials());
26 }
27 }
28
29