C# 클래스 WindowsAzure.Acs.Oauth2.TwoLeggedAuthorizationServer

Two legged AuthorizationServer class.
상속: AuthorizationServerBase
파일 보기 프로젝트 열기: maartenba/WindowsAzure.Acs.Oauth2

공개 메소드들

메소드 설명
TwoLeggedAuthorizationServer ( ) : System.Configuration

Initializes a new instance of the TwoLeggedAuthorizationServer class. The parameters are read from the application configuration's appSettings keys 'WindowsAzure.OAuth.ServiceNamespace', 'WindowsAzure.OAuth.ServiceNamespaceManagementUserName', 'WindowsAzure.OAuth.ServiceNamespaceManagementUserKey' and 'WindowsAzure.OAuth.RelyingPartyName'.

TwoLeggedAuthorizationServer ( IApplicationRegistrationService applicationRegistrationService ) : System.Configuration

Initializes a new instance of the TwoLeggedAuthorizationServer class. The relying party name is read from the application configuration's appSettings key 'WindowsAzure.OAuth.RelyingPartyName'.

TwoLeggedAuthorizationServer ( string relyingPartyName, IApplicationRegistrationService applicationRegistrationService ) : System.Configuration

Initializes a new instance of the TwoLeggedAuthorizationServer class.

보호된 메소드들

메소드 설명
GetDelegatedIdentity ( ) : AuthorizationServerIdentity

Gets the delegated identity. Override this if you require specifying the IdentityProvider for the delegated identity.

비공개 메소드들

메소드 설명
Index_Post ( AuthorizationServerViewModel model ) : System.Web.Mvc.ActionResult

메소드 상세

GetDelegatedIdentity() 보호된 메소드

Gets the delegated identity. Override this if you require specifying the IdentityProvider for the delegated identity.
protected GetDelegatedIdentity ( ) : AuthorizationServerIdentity
리턴 AuthorizationServerIdentity

TwoLeggedAuthorizationServer() 공개 메소드

Initializes a new instance of the TwoLeggedAuthorizationServer class. The parameters are read from the application configuration's appSettings keys 'WindowsAzure.OAuth.ServiceNamespace', 'WindowsAzure.OAuth.ServiceNamespaceManagementUserName', 'WindowsAzure.OAuth.ServiceNamespaceManagementUserKey' and 'WindowsAzure.OAuth.RelyingPartyName'.
public TwoLeggedAuthorizationServer ( ) : System.Configuration
리턴 System.Configuration

TwoLeggedAuthorizationServer() 공개 메소드

Initializes a new instance of the TwoLeggedAuthorizationServer class. The relying party name is read from the application configuration's appSettings key 'WindowsAzure.OAuth.RelyingPartyName'.
public TwoLeggedAuthorizationServer ( IApplicationRegistrationService applicationRegistrationService ) : System.Configuration
applicationRegistrationService IApplicationRegistrationService The application registration service.
리턴 System.Configuration

TwoLeggedAuthorizationServer() 공개 메소드

Initializes a new instance of the TwoLeggedAuthorizationServer class.
public TwoLeggedAuthorizationServer ( string relyingPartyName, IApplicationRegistrationService applicationRegistrationService ) : System.Configuration
relyingPartyName string The relying party name.
applicationRegistrationService IApplicationRegistrationService
리턴 System.Configuration