OAuthClient is defined in the Telligent.Evolution.Extensibility.Api.Entities.Version1 namespace.
Definition
class OAuthClient : ApiEntity, IApiEntity, IApplication, ISecuredItem { OAuthClient(); OAuthClient(AdditionalInfo additionalInfo); OAuthClient(Error error); OAuthClient(Warning warning); OAuthClient(IList<Warning> warnings, IList<Error> errors); IEnumerable<string> AllowedGrantTypes { get; set; } IList<OAuthClientScope> AllowedScopes { get; set; } Guid ApplicationId { get; } string CallbackUrl { get; set; } IList<string> CallbackUrls { get; set; } string ClientType { get; set; } string Description { get; set; } IList<Error> Errors { get; } Guid Id { get; set; } bool IsTrusted { get; set; } string Name { get; set; } Guid NodeId { get; } IList<Warning> Warnings { get; } bool HasErrors(); bool HasWarnings(); bool HasWarningsOrErrors(); bool IsAllowedGrantType(string grantType); void ThrowErrors(); }
Constructors
OAuthClient();
OAuthClient(AdditionalInfo additionalInfo);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| additionalInfo | AdditionalInfo | Additional Info | Required |
OAuthClient(Error error);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| error | Error | Error | Required |
OAuthClient(Warning warning);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| warning | Warning | Warning | Required |
OAuthClient(IList<Warning> warnings, IList<Error> errors);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| warnings | IList<Warning> | Warnings | Required | ||
| errors | IList<Error> | Errors | Required |
Properties
| Name | Type | Description | Default | Options |
|---|---|---|---|---|
| AllowedGrantTypes | IEnumerable<string> | |||
| AllowedScopes | IList<OAuthClientScope> | |||
| ApplicationId | Guid | A Guid uniquely identifying the application. | ||
| CallbackUrl Obsolete | string | Obsolete in 12: Use CallBackUrls instead | ||
| CallbackUrls | IList<string> | |||
| ClientType | string | |||
| Description | string | |||
| Errors | IList<Error> | |||
| Id | Guid | |||
| IsTrusted | bool | |||
| Name | string | |||
| NodeId | Guid | |||
| Warnings | IList<Warning> |