C# Class WindowsAzure.Acs.Oauth2.TwoLeggedAuthorizationServer

Two legged AuthorizationServer class.
Inheritance: AuthorizationServerBase
Afficher le fichier Open project: maartenba/WindowsAzure.Acs.Oauth2

Méthodes publiques

Méthode Description
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.

Méthodes protégées

Méthode Description
GetDelegatedIdentity ( ) : AuthorizationServerIdentity

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

Private Methods

Méthode Description
Index_Post ( AuthorizationServerViewModel model ) : System.Web.Mvc.ActionResult

Method Details

GetDelegatedIdentity() protected méthode

Gets the delegated identity. Override this if you require specifying the IdentityProvider for the delegated identity.
protected GetDelegatedIdentity ( ) : AuthorizationServerIdentity
Résultat AuthorizationServerIdentity

TwoLeggedAuthorizationServer() public méthode

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
Résultat System.Configuration

TwoLeggedAuthorizationServer() public méthode

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.
Résultat System.Configuration

TwoLeggedAuthorizationServer() public méthode

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