@FeignClient(name="${security.oauth2.client.oauth-server-name:oauth-server}",
url="${security.oauth2.client.oauth-server-uri:}",
fallback=TokenApiFallback.class,
configuration={})
public interface TokenApi
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
checkToken(java.lang.String value)
校验token
|
org.springframework.http.ResponseEntity<org.springframework.security.oauth2.common.OAuth2AccessToken> |
getAccessToken(java.security.Principal principal,
java.util.Map<java.lang.String,java.lang.String> parameters)
get方式获取token
|
org.springframework.http.ResponseEntity<org.springframework.security.oauth2.common.OAuth2AccessToken> |
postAccessToken(java.security.Principal principal,
java.util.Map<java.lang.String,java.lang.String> parameters)
post方式获取token
|
@PostMapping(value="/oauth/token")
org.springframework.http.ResponseEntity<org.springframework.security.oauth2.common.OAuth2AccessToken> postAccessToken(java.security.Principal principal,
@RequestParam
java.util.Map<java.lang.String,java.lang.String> parameters)
principal - principalparameters - parameters@GetMapping(value="/oauth/token")
org.springframework.http.ResponseEntity<org.springframework.security.oauth2.common.OAuth2AccessToken> getAccessToken(java.security.Principal principal,
@RequestParam
java.util.Map<java.lang.String,java.lang.String> parameters)
principal - principalparameters - parameters@RequestMapping(value="/oauth/check_token")
java.util.Map<java.lang.String,java.lang.Object> checkToken(@RequestParam(value="token")
java.lang.String value)
value - valueCopyright © 2021. All Rights Reserved.