|
22 | 22 | *
|
23 | 23 | * @author Ivica Cardic
|
24 | 24 | */
|
25 |
| -public class ApiClientAuthenticationProvider implements AuthenticationProvider { |
| 25 | +public class ApiPlatformAuthenticationProvider implements AuthenticationProvider { |
26 | 26 |
|
27 | 27 | private final ApiClientService apiClientService;
|
28 | 28 |
|
29 | 29 | @SuppressFBWarnings("EI")
|
30 |
| - public ApiClientAuthenticationProvider(ApiClientService apiClientService) { |
| 30 | + public ApiPlatformAuthenticationProvider(ApiClientService apiClientService) { |
31 | 31 | this.apiClientService = apiClientService;
|
32 | 32 | }
|
33 | 33 |
|
34 | 34 | @Override
|
35 | 35 | public Authentication authenticate(Authentication authentication) throws AuthenticationException {
|
36 |
| - ApiClientKeyAuthenticationToken apiClientKeyAuthenticationToken = |
37 |
| - (ApiClientKeyAuthenticationToken) authentication; |
| 36 | + ApiPlatformKeyAuthenticationToken apiPlatformKeyAuthenticationToken = |
| 37 | + (ApiPlatformKeyAuthenticationToken) authentication; |
38 | 38 |
|
39 | 39 | Optional<ApiClient> apiClientOptional = apiClientService.fetchApiClient(
|
40 |
| - apiClientKeyAuthenticationToken.getSecretKey()); |
| 40 | + apiPlatformKeyAuthenticationToken.getSecretKey()); |
41 | 41 |
|
42 | 42 | if (apiClientOptional.isEmpty()) {
|
43 | 43 | throw new BadCredentialsException("Unknown API secret key");
|
44 | 44 | }
|
45 | 45 |
|
46 | 46 | ApiClient apiClient = apiClientOptional.get();
|
47 | 47 |
|
48 |
| - return new ApiClientKeyAuthenticationToken(createSpringSecurityUser(apiClient.getName())); |
| 48 | + return new ApiPlatformKeyAuthenticationToken(createSpringSecurityUser(apiClient.getName())); |
49 | 49 | }
|
50 | 50 |
|
51 | 51 | @Override
|
52 | 52 | public boolean supports(Class<?> authentication) {
|
53 |
| - return authentication.equals(ApiClientKeyAuthenticationToken.class); |
| 53 | + return authentication.equals(ApiPlatformKeyAuthenticationToken.class); |
54 | 54 | }
|
55 | 55 |
|
56 | 56 | private org.springframework.security.core.userdetails.User createSpringSecurityUser(String secretKey) {
|
|
0 commit comments