@Singleton public class AccessTokenResource extends Object
Constructor and Description |
---|
AccessTokenResource(RestUserAccessTokenService restUserAccessTokenService,
com.atlassian.struts.TextProvider textProvider) |
Modifier and Type | Method and Description |
---|---|
RestAccessToken |
createAccessToken(com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext,
CreateAccessTokenRequest request) |
RestPageModel<RestAccessToken> |
getUserTokens(com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
revokeToken(com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext,
String tokenId) |
@Inject public AccessTokenResource(RestUserAccessTokenService restUserAccessTokenService, com.atlassian.struts.TextProvider textProvider)
public RestPageModel<RestAccessToken> getUserTokens(@Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext, @Context PageRequest pageRequest, @Context Expansion expansion, @Context javax.ws.rs.core.UriInfo uriInfo)
public RestAccessToken createAccessToken(@Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext, CreateAccessTokenRequest request) throws WebValidationException
WebValidationException
public javax.ws.rs.core.Response revokeToken(@Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext, String tokenId) throws WebValidationException
WebValidationException
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.