Interface TokenService
-
- All Implemented Interfaces:
public interface TokenService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceTokenService.WithRawResponseA view of TokenService that provides access to raw HTTP responses for each method.
-
Method Summary
-
-
Method Detail
-
withRawResponse
abstract TokenService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract TokenService withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
retrieve
TokenRetrieveResponse retrieve(String token, TokenRetrieveParams params)
Get single token available for a
:token
-
retrieve
TokenRetrieveResponse retrieve(String token, TokenRetrieveParams params, RequestOptions requestOptions)
-
retrieve
TokenRetrieveResponse retrieve(TokenRetrieveParams params)
-
retrieve
abstract TokenRetrieveResponse retrieve(TokenRetrieveParams params, RequestOptions requestOptions)
-
update
Unit update(String token, TokenUpdateParams params)
Apply a JSON Patch (RFC 6902) to the specified token.
-
update
Unit update(String token, TokenUpdateParams params, RequestOptions requestOptions)
-
update
Unit update(TokenUpdateParams params)
-
update
abstract Unit update(TokenUpdateParams params, RequestOptions requestOptions)
-
list
TokenListResponse list(String userId)
Gets all tokens available for a :user_id
-
list
TokenListResponse list(String userId, TokenListParams params, RequestOptions requestOptions)
-
list
TokenListResponse list(String userId, TokenListParams params)
-
list
abstract TokenListResponse list(TokenListParams params, RequestOptions requestOptions)
-
list
TokenListResponse list(TokenListParams params)
-
list
TokenListResponse list(String userId, RequestOptions requestOptions)
-
delete
Unit delete(String token, TokenDeleteParams params)
Delete User Token
-
delete
Unit delete(String token, TokenDeleteParams params, RequestOptions requestOptions)
-
delete
Unit delete(TokenDeleteParams params)
-
delete
abstract Unit delete(TokenDeleteParams params, RequestOptions requestOptions)
-
addMultiple
Unit addMultiple(String userId)
Adds multiple tokens to a user and overwrites matching existing tokens.
-
addMultiple
Unit addMultiple(String userId, TokenAddMultipleParams params, RequestOptions requestOptions)
-
addMultiple
Unit addMultiple(String userId, TokenAddMultipleParams params)
-
addMultiple
abstract Unit addMultiple(TokenAddMultipleParams params, RequestOptions requestOptions)
-
addMultiple
Unit addMultiple(TokenAddMultipleParams params)
-
addMultiple
Unit addMultiple(String userId, RequestOptions requestOptions)
-
addSingle
Unit addSingle(String token, TokenAddSingleParams params)
Adds a single token to a user and overwrites a matching existing token.
-
addSingle
Unit addSingle(String token, TokenAddSingleParams params, RequestOptions requestOptions)
-
addSingle
Unit addSingle(TokenAddSingleParams params)
-
addSingle
abstract Unit addSingle(TokenAddSingleParams params, RequestOptions requestOptions)
-
-
-
-