This service is available via Telligent.Evolution.Extensibility.Apis.Get<Telligent.Evolution.Extensibility.Api.Version1.IOAuthClients>()
Properties
| Name | Type | Description | Default | Options |
|---|---|---|---|---|
| Current | OAuthClient | Gets the OAuthClient for the current authenticated request. Returns null if there is no current OAuthClient. |
Methods
Uri Authorize(Guid clientId, string callbackUrl, string responseType, OauthAuthorizationRequestOptions options = null);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| clientId | Guid | Client Id of client configured for this Oauth request. | Required | ||
| callbackUrl | string | Callback url assigned to the client id provided. | Required | ||
| responseType | string | Response type: Either code or token depending on the client type. | Required | ||
| options | OauthAuthorizationRequestOptions | Additional options to support an authorization request. | Optional |
Return Type
OAuthClient Get(Guid clientId);
Gets a OAuth Client
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| clientId | Guid | ClientId | Required |