C# 클래스 Telligent.Services.SamlAuthenticationPlugin.SamlOAuthClient

상속: IScriptedContentFragmentFactoryDefaultProvider, IRequiredConfigurationPlugin, INavigable, ITokenProcessorConfiguration, IOAuthClient, IInstallablePlugin, ICategorizedPlugin, ISingletonPlugin
파일 보기 프로젝트 열기: Telligent/SAML

공개 프로퍼티들

프로퍼티 타입 설명
PluginCategories List
PluginName string

Private Properties

프로퍼티 타입 설명
LoadPageXml string

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
ProcessReturnUrl ( ) : void

비공개 메소드들

메소드 설명
LoadPageXml ( string pageName ) : string

메소드 상세

GetAuthorizationLink() 공개 메소드

public GetAuthorizationLink ( ) : string
리턴 string

IInstallablePlugin() 공개 메소드

public IInstallablePlugin ( ) : void
리턴 void

IInstallablePlugin() 공개 메소드

public IInstallablePlugin ( System.Version lastInstalledVersion ) : void
lastInstalledVersion System.Version
리턴 void

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

InsertWidget() 공개 메소드

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
리턴 void

ProcessLogin() 공개 메소드

public ProcessLogin ( System.Web.HttpContextBase context ) : OAuthData
context System.Web.HttpContextBase
리턴 OAuthData

ProcessReturnUrl() 보호된 메소드

protected ProcessReturnUrl ( ) : void
리턴 void

RegisterUrls() 공개 메소드

public RegisterUrls ( IUrlController controller ) : void
controller IUrlController
리턴 void

Update() 공개 메소드

public Update ( IPluginConfiguration configuration ) : void
configuration IPluginConfiguration
리턴 void

프로퍼티 상세

PluginCategories 공개적으로 정적으로 프로퍼티

public static List PluginCategories
리턴 List

PluginName 공개적으로 정적으로 프로퍼티

public static string PluginName
리턴 string