Method | HTTP request | Description |
---|---|---|
create_connection | POST /v1/connections | Create SSO connection |
delete_connection | DELETE /v1/connections/{connectionId} | Delete SSO connection |
get_connection | GET /v1/connections/{connectionId} | Retrieve SSO connection |
get_connection_credentials | GET /v1/connections/{connectionId}/users/{userId}/credentials | Retrieve user connection credentials |
get_connections | GET /v1/connections | List SSO connections |
update_connection | PUT /v1/connections/{connectionId} | Update SSO connection |
crate::models::Connection create_connection(connection) Create SSO connection
Specify identity connection details for Authress identity aggregation.
Name | Type | Description | Required | Notes |
---|---|---|---|---|
connection | Connection | [required] |
delete_connection(connection_id) Delete SSO connection
Delete an identity connection details for Authress identity aggregation.
Name | Type | Description | Required | Notes |
---|---|---|---|---|
connection_id | String | The connection identifier. | [required] |
(empty response body)
crate::models::Connection get_connection(connection_id) Retrieve SSO connection
Get the identity connection details for Authress identity aggregation.
Name | Type | Description | Required | Notes |
---|---|---|---|---|
connection_id | String | The connection identifier. | [required] |
crate::models::UserConnectionCredentials get_connection_credentials(connection_id, user_id) Retrieve user connection credentials
Get the credentials for the user that were generated as part of the latest user login flow. Returns an access token that can be used with originating connection provider, based on the original scopes and approved permissions by that service.
Name | Type | Description | Required | Notes |
---|---|---|---|---|
connection_id | String | The connection identifier. | [required] | |
user_id | String | The connection user. | [required] |
crate::models::UserConnectionCredentials
crate::models::ConnectionCollection get_connections() List SSO connections
Returns a paginated connection list for the account. Only connections the user has access to are returned.
This endpoint does not need any parameter.
crate::models::ConnectionCollection
crate::models::Connection update_connection(connection_id, connection) Update SSO connection
Specify identity connection details for Authress identity aggregation.
Name | Type | Description | Required | Notes |
---|---|---|---|---|
connection_id | String | The connection identifier. | [required] | |
connection | Connection | [required] |