IdentityService¶
Initialize the Elevate service.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
server
|
Optional[str]
|
The server name for the Elevate service API. If not provided, defaults to the |
None
|
client_id
|
Optional[str]
|
The client ID for authentication. If not provided, defaults to the |
None
|
secret_key
|
Optional[str]
|
The secret key for authentication. If not provided, defaults to the |
None
|
Raises:
| Type | Description |
|---|---|
ElevateConfigurationException
|
If any required parameter is missing or invalid |
create_tenant_token
¶
Creates a new tenant API token in Frontegg. Role names are resolved to IDs — a missing or duplicate name causes a 400 error. Expiration is one of the supported enum values.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
create_tenant_token_request
|
CreateTenantTokenRequest
|
(required) |
required |
Returns:
| Type | Description |
|---|---|
TenantTokenResponse
|
Returns the result object. |
delete_tenant_token
¶
Deletes a tenant API token from Frontegg by its client ID.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
StrictStr
|
The client ID of the tenant token to delete. (required) |
required |
Returns:
| Type | Description |
|---|---|
None
|
Returns the result object. |