Package org.keycloak.jaxrs
Class JaxrsOAuthClient
- java.lang.Object
-
- org.keycloak.AbstractOAuthClient
-
- org.keycloak.jaxrs.JaxrsOAuthClient
-
@Deprecated public class JaxrsOAuthClient extends AbstractOAuthClient
Deprecated.Class is deprecated and may be removed in the future. If you want to maintain this class for Keycloak community, please contact Keycloak team on keycloak-dev mailing list. You can fork it into your github repository and Keycloak team will reference it from "Keycloak Extensions" page.Helper code to obtain oauth access tokens via browser redirects- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.ws.rs.client.ClientclientDeprecated.-
Fields inherited from class org.keycloak.AbstractOAuthClient
authUrl, clientId, credentials, isSecure, publicClient, relativeUrlsUsed, scope, stateCookieName, stateCookiePath, tokenUrl
-
-
Constructor Summary
Constructors Constructor Description JaxrsOAuthClient()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidcheckStateCookie(javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.HttpHeaders headers)Deprecated.StringgetAccessCode(javax.ws.rs.core.UriInfo uriInfo)Deprecated.StringgetBearerToken(javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.HttpHeaders headers)Deprecated.javax.ws.rs.client.ClientgetClient()Deprecated.StringgetError(javax.ws.rs.core.UriInfo uriInfo)Deprecated.StringgetStateCookiePath(javax.ws.rs.core.UriInfo uriInfo)Deprecated.javax.ws.rs.core.Responseredirect(javax.ws.rs.core.UriInfo uriInfo, String redirectUri)Deprecated.StringresolveBearerToken(String redirectUri, String code)Deprecated.voidsetClient(javax.ws.rs.client.Client client)Deprecated.voidstop()Deprecated.closes client-
Methods inherited from class org.keycloak.AbstractOAuthClient
getAuthUrl, getClientId, getCredentials, getRelativeUrlsUsed, getScope, getStateCode, getStateCookieName, getStateCookiePath, getTokenUrl, isPublicClient, isSecure, setAuthUrl, setClientId, setCredentials, setPublicClient, setRelativeUrlsUsed, setScope, setSecure, setStateCookieName, setStateCookiePath, setTokenUrl, stripOauthParametersFromRedirect
-
-
-
-
Method Detail
-
stop
public void stop()
Deprecated.closes client
-
getClient
public javax.ws.rs.client.Client getClient()
Deprecated.
-
setClient
public void setClient(javax.ws.rs.client.Client client)
Deprecated.
-
redirect
public javax.ws.rs.core.Response redirect(javax.ws.rs.core.UriInfo uriInfo, String redirectUri)Deprecated.
-
getStateCookiePath
public String getStateCookiePath(javax.ws.rs.core.UriInfo uriInfo)
Deprecated.
-
getBearerToken
public String getBearerToken(javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.HttpHeaders headers) throws javax.ws.rs.BadRequestException, javax.ws.rs.InternalServerErrorException
Deprecated.- Throws:
javax.ws.rs.BadRequestExceptionjavax.ws.rs.InternalServerErrorException
-
getError
public String getError(javax.ws.rs.core.UriInfo uriInfo)
Deprecated.
-
getAccessCode
public String getAccessCode(javax.ws.rs.core.UriInfo uriInfo)
Deprecated.
-
checkStateCookie
public void checkStateCookie(javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.HttpHeaders headers)Deprecated.
-
-