• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class OAuthConfigBase

The Config class provides a central area for management of Module Configuration Settings.

Inheritance
System.Object
AuthenticationConfigBase
OAuthConfigBase
Inherited Members
AuthenticationConfigBase.PortalID
AuthenticationConfigBase.DependencyProvider
Namespace: DotNetNuke.Services.Authentication.OAuth
Assembly: DotNetNuke.dll
Syntax
public class OAuthConfigBase : AuthenticationConfigBase

Constructors

| Improve this Doc View Source

OAuthConfigBase(String, Int32)

Initializes a new instance of the OAuthConfigBase class.

Declaration
protected OAuthConfigBase(string service, int portalId)
Parameters
Type Name Description
System.String service
System.Int32 portalId

Properties

| Improve this Doc View Source

APIKey

The Config class provides a central area for management of Module Configuration Settings.

Declaration
public string APIKey { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

APISecret

The Config class provides a central area for management of Module Configuration Settings.

Declaration
public string APISecret { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Enabled

The Config class provides a central area for management of Module Configuration Settings.

Declaration
public bool Enabled { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

HostConfig

The Config class provides a central area for management of Module Configuration Settings.

Declaration
public bool HostConfig { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

Service

The Config class provides a central area for management of Module Configuration Settings.

Declaration
protected string Service { get; set; }
Property Value
Type Description
System.String

Methods

| Improve this Doc View Source

ClearConfig(String, Int32)

The Config class provides a central area for management of Module Configuration Settings.

Declaration
public static void ClearConfig(string service, int portalId)
Parameters
Type Name Description
System.String service
System.Int32 portalId
| Improve this Doc View Source

GetConfig(String, Int32)

The Config class provides a central area for management of Module Configuration Settings.

Declaration
public static OAuthConfigBase GetConfig(string service, int portalId)
Parameters
Type Name Description
System.String service
System.Int32 portalId
Returns
Type Description
OAuthConfigBase
| Improve this Doc View Source

UpdateConfig(OAuthConfigBase)

The Config class provides a central area for management of Module Configuration Settings.

Declaration
public static void UpdateConfig(OAuthConfigBase config)
Parameters
Type Name Description
OAuthConfigBase config

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS