| Modifier and Type | Class and Description |
|---|---|
static class |
GrantAccessToken.Paths
Paths to get Access Tokens.
|
| Constructor and Description |
|---|
GrantAccessToken(TokenManager tokenManager,
Codec<AccessToken> tokenCodec,
CConfiguration cConfiguration)
Create a new GrantAccessToken object to generate tokens for authorized users.
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Stop the TokenManager.
|
Response |
extendedToken(HttpServletRequest request,
HttpServletResponse response)
Get a long lasting Access Token.
|
void |
init()
Initialize the TokenManager.
|
Response |
token(HttpServletRequest request,
HttpServletResponse response)
Get an AccessToken.
|
@Inject public GrantAccessToken(TokenManager tokenManager, Codec<AccessToken> tokenCodec, CConfiguration cConfiguration)
public void init()
public void destroy()
@Path(value="token") @GET @Produces(value="application/json") public Response token(@Context HttpServletRequest request, @Context HttpServletResponse response) throws IOException, ServletException
IOExceptionServletException@Path(value="extendedtoken") @GET @Produces(value="application/json") public Response extendedToken(@Context HttpServletRequest request, @Context HttpServletResponse response) throws IOException, ServletException
IOExceptionServletExceptionCopyright © 2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.