Class OidcTokenResource
java.lang.Object
com.xebialabs.xlrelease.api.internal.OidcTokenResource
@Path("/oidc")
@Profile("oidcAuth")
@Consumes("application/json")
@Produces("application/json")
@Controller
public class OidcTokenResource
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionOidcTokenResource(org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager authorizedClientManager, com.xebialabs.xlrelease.security.SessionService sessionService) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.oauth2.core.OAuth2AccessTokentoken(jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.servlet.http.HttpServletResponse servletResponse)
-
Constructor Details
-
OidcTokenResource
@Autowired public OidcTokenResource(org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager authorizedClientManager, com.xebialabs.xlrelease.security.SessionService sessionService)
-
-
Method Details
-
token
@GET @Path("token") public org.springframework.security.oauth2.core.OAuth2AccessToken token(@Context jakarta.servlet.http.HttpServletRequest servletRequest, @Context jakarta.servlet.http.HttpServletResponse servletResponse) throws IOException - Throws:
IOException
-