@Generated public class TokenManagementAPI extends Object
| Constructor and Description |
|---|
TokenManagementAPI(ApiClient apiClient)
Regular-use constructor
|
TokenManagementAPI(TokenManagementService mock)
Constructor for mocks
|
| Modifier and Type | Method and Description |
|---|---|
CreateOboTokenResponse |
createOboToken(CreateOboTokenRequest request)
Creates a token on behalf of a service principal.
|
void |
delete(DeleteTokenManagementRequest request)
Deletes a token, specified by its ID.
|
void |
delete(String tokenId) |
GetTokenResponse |
get(GetTokenManagementRequest request)
Gets information about a token, specified by its ID.
|
GetTokenResponse |
get(String tokenId) |
GetTokenPermissionLevelsResponse |
getPermissionLevels()
Gets the permission levels that a user can have on an object.
|
TokenPermissions |
getPermissions()
Gets the permissions of all tokens.
|
TokenManagementService |
impl() |
Iterable<TokenInfo> |
list(ListTokenManagementRequest request)
Lists all tokens associated with the specified workspace or user.
|
TokenPermissions |
setPermissions(TokenPermissionsRequest request)
Sets permissions on an object, replacing existing permissions if they exist.
|
TokenPermissions |
updatePermissions(TokenPermissionsRequest request)
Updates the permissions on all tokens.
|
public TokenManagementAPI(ApiClient apiClient)
public TokenManagementAPI(TokenManagementService mock)
public CreateOboTokenResponse createOboToken(CreateOboTokenRequest request)
public void delete(String tokenId)
public void delete(DeleteTokenManagementRequest request)
public GetTokenResponse get(String tokenId)
public GetTokenResponse get(GetTokenManagementRequest request)
public GetTokenPermissionLevelsResponse getPermissionLevels()
public TokenPermissions getPermissions()
public Iterable<TokenInfo> list(ListTokenManagementRequest request)
public TokenPermissions setPermissions(TokenPermissionsRequest request)
public TokenPermissions updatePermissions(TokenPermissionsRequest request)
public TokenManagementService impl()
Copyright © 2026. All rights reserved.