public class TokenExchangeController extends Object
| Constructor and Description |
|---|
TokenExchangeController() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<Object> |
tokenExchange(String grantType,
String[] resources,
String[] audiences,
String scope,
String requestedTokenType,
String subjectToken,
String subjectTokenType,
String actorToken,
String actorTokenType,
javax.servlet.http.HttpServletRequest servletRequest) |
@PostMapping(consumes="application/x-www-form-urlencoded",
produces="application/json")
public org.springframework.http.ResponseEntity<Object> tokenExchange(@RequestParam(value="grant_type",defaultValue="urn:ietf:params:oauth:grant-type:token-exchange")
String grantType,
@RequestParam(name="resource",required=false)
String[] resources,
@RequestParam(name="audience",required=false)
String[] audiences,
@RequestParam(name="scope",required=false)
String scope,
@RequestParam(name="requested_token_type",required=false)
String requestedTokenType,
@RequestParam(value="subject_token")
String subjectToken,
@RequestParam(value="subject_token_type",defaultValue="urn:ietf:params:oauth:token-type:jwt")
String subjectTokenType,
@RequestParam(name="actor_token",required=false)
String actorToken,
@RequestParam(name="actor_token_type",required=false)
String actorTokenType,
javax.servlet.http.HttpServletRequest servletRequest)
Copyright © 2019. All rights reserved.