1
2
3
4
5
6
7
8
9
10
11
12
13 package org.springframework.security.oauth2.client.filter.state;
14
15 import org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails;
16 import org.springframework.security.oauth2.common.util.RandomValueStringGenerator;
17
18
19
20
21
22 public class DefaultStateKeyGenerator implements StateKeyGenerator {
23
24 private RandomValueStringGenerator/util/RandomValueStringGenerator.html#RandomValueStringGenerator">RandomValueStringGenerator generator = new RandomValueStringGenerator();
25
26 public String generateKey(OAuth2ProtectedResourceDetails resource) {
27 return generator.generate();
28 }
29
30 }