Class OAuthClient#
Defined in File OAuthClient.cs
Inheritance Relationships#
Base Type#
public xbe.sdk.EntityBase
(Class EntityBase)
Class Documentation#
- class xbe.sdk.Models.OAuthClient : xbe.sdk.EntityBase#
Represents a third-party application that will use the OAuth 2.0 protocol for single-sign on authentication and/or
to access to platform resources on behalf of an existing user.
Properties
- string Icon { get; set; }#
The URL to the client application icon to display to users requesting OAuth connection.
- string Name { get; set; }#
The name of the client application to display to users requesting OAuth connection.
- string OwnerUid { get; set; }#
The uid of the user or organization that owns this object.
- string PrivacyUrl { get; set; }#
The URL to the application’s Privacy Policy.
- string Secret { get; set; }#
The shared secret used to authenticate the OAuth client.
- string TosUrl { get; set; }#
The URL to the application’s Terms of Service.
- string > RedirectURIs { get; set; }#
The list of redirection URIs that the OAuth client may use.
Public Static Functions
- new OAuthClient Parse (string json)#
Parses the given JSON encoded string into a new NewUser instance.
- Param json:
- Return: