@Generated public interface TokenManagementService
This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
Modifier and Type | Method and Description |
---|---|
CreateOboTokenResponse |
createOboToken(CreateOboTokenRequest createOboTokenRequest)
Create on-behalf token.
|
void |
delete(DeleteTokenManagementRequest deleteTokenManagementRequest)
Delete a token.
|
TokenInfo |
get(GetTokenManagementRequest getTokenManagementRequest)
Get token info.
|
GetTokenPermissionLevelsResponse |
getPermissionLevels()
Get token permission levels.
|
TokenPermissions |
getPermissions()
Get token permissions.
|
ListTokensResponse |
list(ListTokenManagementRequest listTokenManagementRequest)
List all tokens.
|
TokenPermissions |
setPermissions(TokenPermissionsRequest tokenPermissionsRequest)
Set token permissions.
|
TokenPermissions |
updatePermissions(TokenPermissionsRequest tokenPermissionsRequest)
Update token permissions.
|
CreateOboTokenResponse createOboToken(CreateOboTokenRequest createOboTokenRequest)
Creates a token on behalf of a service principal.
void delete(DeleteTokenManagementRequest deleteTokenManagementRequest)
Deletes a token, specified by its ID.
TokenInfo get(GetTokenManagementRequest getTokenManagementRequest)
Gets information about a token, specified by its ID.
GetTokenPermissionLevelsResponse getPermissionLevels()
Gets the permission levels that a user can have on an object.
TokenPermissions getPermissions()
Gets the permissions of all tokens. Tokens can inherit permissions from their root object.
ListTokensResponse list(ListTokenManagementRequest listTokenManagementRequest)
Lists all tokens associated with the specified workspace or user.
TokenPermissions setPermissions(TokenPermissionsRequest tokenPermissionsRequest)
Sets permissions on all tokens. Tokens can inherit permissions from their root object.
TokenPermissions updatePermissions(TokenPermissionsRequest tokenPermissionsRequest)
Updates the permissions on all tokens. Tokens can inherit permissions from their root object.
Copyright © 2023. All rights reserved.