Show / Hide Table of Contents

Class SmtpOAuthController

Inheritance
object
SmtpOAuthController
Implements
ISmtpOAuthController
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Services.Mail.OAuth
Assembly: DotNetNuke.dll
Syntax
public class SmtpOAuthController : ISmtpOAuthController

Constructors

SmtpOAuthController(IEnumerable<ISmtpOAuthProvider>)

Declaration
public SmtpOAuthController(IEnumerable<ISmtpOAuthProvider> smtpOAuthProviders)
Parameters
Type Name Description
IEnumerable<ISmtpOAuthProvider> smtpOAuthProviders

Methods

GetOAuthProvider(string)

Declaration
public ISmtpOAuthProvider GetOAuthProvider(string name)
Parameters
Type Name Description
string name
Returns
Type Description
ISmtpOAuthProvider

GetOAuthProviders()

Declaration
public IReadOnlyCollection<ISmtpOAuthProvider> GetOAuthProviders()
Returns
Type Description
IReadOnlyCollection<ISmtpOAuthProvider>

RegisterOAuthProviders(IServiceCollection)

Declaration
public static void RegisterOAuthProviders(IServiceCollection serviceCollection)
Parameters
Type Name Description
IServiceCollection serviceCollection

Implements

ISmtpOAuthController

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS