1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.springframework.security.oauth.consumer;
18
19 import java.util.Map;
20 import java.util.HashMap;
21
22
23
24
25
26
27 public class InMemoryProtectedResourceDetailsService implements ProtectedResourceDetailsService {
28
29 private Map<String, ? extends ProtectedResourceDetails> resourceDetailsStore = new HashMap<String, ProtectedResourceDetails>();
30
31 public ProtectedResourceDetails loadProtectedResourceDetailsById(String id) throws IllegalArgumentException {
32 return getResourceDetailsStore().get(id);
33 }
34
35 public Map<String, ? extends ProtectedResourceDetails> getResourceDetailsStore() {
36 return resourceDetailsStore;
37 }
38
39 public void setResourceDetailsStore(Map<String, ? extends ProtectedResourceDetails> resourceDetailsStore) {
40 this.resourceDetailsStore = resourceDetailsStore;
41 }
42 }