C# Class Telligent.Services.SamlAuthenticationPlugin.SamlOAuthClient

Inheritance: IScriptedContentFragmentFactoryDefaultProvider, IRequiredConfigurationPlugin, INavigable, ITokenProcessorConfiguration, IOAuthClient, IInstallablePlugin, ICategorizedPlugin, ISingletonPlugin
显示文件 Open project: Telligent/SAML

Public Properties

Property Type Description
PluginCategories List
PluginName string

Private Properties

Property Type Description
LoadPageXml string

Public Methods

Method Description
GetAuthorizationLink ( ) : string
IInstallablePlugin ( ) : void
IInstallablePlugin ( System.Version lastInstalledVersion ) : void
Initialize ( ) : void
InsertWidget ( Theme theme, string pageName, bool isCustom, string existingContentFragmentType, ContentFragmentPlacement placement, string regionName, string contentFragmentType, string contentFragmentConfiguration, string contentFragmentWrappingFormat ) : void
ProcessLogin ( System.Web.HttpContextBase context ) : OAuthData
RegisterUrls ( IUrlController controller ) : void
Update ( IPluginConfiguration configuration ) : void

Protected Methods

Method Description
ProcessReturnUrl ( ) : void

Private Methods

Method Description
LoadPageXml ( string pageName ) : string

Method Details

GetAuthorizationLink() public method

public GetAuthorizationLink ( ) : string
return string

IInstallablePlugin() public method

public IInstallablePlugin ( ) : void
return void

IInstallablePlugin() public method

public IInstallablePlugin ( System.Version lastInstalledVersion ) : void
lastInstalledVersion System.Version
return void

Initialize() public method

public Initialize ( ) : void
return void

InsertWidget() public method

public InsertWidget ( Theme theme, string pageName, bool isCustom, string existingContentFragmentType, ContentFragmentPlacement placement, string regionName, string contentFragmentType, string contentFragmentConfiguration, string contentFragmentWrappingFormat ) : void
theme Theme
pageName string
isCustom bool
existingContentFragmentType string
placement ContentFragmentPlacement
regionName string
contentFragmentType string
contentFragmentConfiguration string
contentFragmentWrappingFormat string
return void

ProcessLogin() public method

public ProcessLogin ( System.Web.HttpContextBase context ) : OAuthData
context System.Web.HttpContextBase
return OAuthData

ProcessReturnUrl() protected method

protected ProcessReturnUrl ( ) : void
return void

RegisterUrls() public method

public RegisterUrls ( IUrlController controller ) : void
controller IUrlController
return void

Update() public method

public Update ( IPluginConfiguration configuration ) : void
configuration IPluginConfiguration
return void

Property Details

PluginCategories public_oe static_oe property

public static List PluginCategories
return List

PluginName public_oe static_oe property

public static string PluginName
return string