All URIs are relative to http://localhost
Method | HTTP request | Description |
---|---|---|
get_user_permissions_user_permissions_post | POST /user-permissions | Get User Permissions |
get_user_tenants_user_tenants_post | POST /user-tenants | Get User Tenants |
is_allowed_all_tenants_allowed_all_tenants_post | POST /allowed/all-tenants | Is Allowed All Tenants |
is_allowed_allowed_post | POST /allowed | Is Allowed |
is_allowed_bulk_allowed_bulk_post | POST /allowed/bulk | Is Allowed Bulk |
is_allowed_kong_kong_post | POST /kong | Is Allowed Kong |
is_allowed_url_allowed_url_post | POST /allowed_url | Is Allowed Url |
std::collections::HashMap<String, models::UserPermissionsResult> get_user_permissions_user_permissions_post(user_permissions_query, authorization, x_permit_sdk_language) Get User Permissions
Name | Type | Description | Required | Notes |
---|---|---|---|---|
user_permissions_query | UserPermissionsQuery | [required] | ||
authorization | Option<serde_json::Value> | |||
x_permit_sdk_language | Option<String> |
std::collections::HashMap<String, models::UserPermissionsResult>
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Vecmodels::TenantDetails get_user_tenants_user_tenants_post(user_tenants_query, authorization, x_permit_sdk_language) Get User Tenants
Name | Type | Description | Required | Notes |
---|---|---|---|---|
user_tenants_query | UserTenantsQuery | [required] | ||
authorization | Option<serde_json::Value> | |||
x_permit_sdk_language | Option<String> |
Vecmodels::TenantDetails
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::AllTenantsAuthorizationResult is_allowed_all_tenants_allowed_all_tenants_post(authorization_query, authorization, x_permit_sdk_language) Is Allowed All Tenants
Name | Type | Description | Required | Notes |
---|---|---|---|---|
authorization_query | AuthorizationQuery | [required] | ||
authorization | Option<serde_json::Value> | |||
x_permit_sdk_language | Option<String> |
models::AllTenantsAuthorizationResult
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::AuthorizationResult is_allowed_allowed_post(query, authorization, x_permit_sdk_language) Is Allowed
Name | Type | Description | Required | Notes |
---|---|---|---|---|
query | Query | [required] | ||
authorization | Option<serde_json::Value> | |||
x_permit_sdk_language | Option<String> |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::BulkAuthorizationResult is_allowed_bulk_allowed_bulk_post(authorization_query, authorization, x_permit_sdk_language) Is Allowed Bulk
Name | Type | Description | Required | Notes |
---|---|---|---|---|
authorization_query | Vecmodels::AuthorizationQuery | [required] | ||
authorization | Option<serde_json::Value> | |||
x_permit_sdk_language | Option<String> |
models::BulkAuthorizationResult
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::KongAuthorizationResult is_allowed_kong_kong_post(kong_authorization_query) Is Allowed Kong
Name | Type | Description | Required | Notes |
---|---|---|---|---|
kong_authorization_query | KongAuthorizationQuery | [required] |
models::KongAuthorizationResult
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::AuthorizationResult is_allowed_url_allowed_url_post(url_authorization_query, authorization, x_permit_sdk_language) Is Allowed Url
Name | Type | Description | Required | Notes |
---|---|---|---|---|
url_authorization_query | UrlAuthorizationQuery | [required] | ||
authorization | Option<serde_json::Value> | |||
x_permit_sdk_language | Option<String> |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]