1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.springframework.security.oauth2.client.token;
17
18 import java.util.List;
19 import java.util.Map;
20
21 import org.springframework.security.oauth2.common.OAuth2AccessToken;
22 import org.springframework.util.MultiValueMap;
23
24 public interface AccessTokenRequest extends MultiValueMap<String, String> {
25
26 OAuth2AccessToken getExistingToken();
27
28 void setExistingToken(OAuth2AccessToken existingToken);
29
30 void setAuthorizationCode(String code);
31
32 String getAuthorizationCode();
33
34 void setCurrentUri(String uri);
35
36 String getCurrentUri();
37
38 void setStateKey(String state);
39
40 String getStateKey();
41
42 void setPreservedState(Object state);
43
44 Object getPreservedState();
45
46 boolean isError();
47
48 void setCookie(String cookie);
49
50 String getCookie();
51
52 void setHeaders(Map<? extends String, ? extends List<String>> headers);
53
54 Map<? extends String, ? extends List<String>> getHeaders();
55
56 }