C# Class cloudscribe.Core.IdentityServerIntegration.CloudscribeIntegration

Inheritance: IIdentityServerIntegration
Datei anzeigen Open project: joeaudette/cloudscribe

Public Methods

Method Description
CloudscribeIntegration ( IIdentityServerInteractionService interaction ) : cloudscribe.Core.Identity
EnsureFolderSegmentIfNeeded ( ISiteContext site, string returnUrl ) : string
GetAuthorizationContextAsync ( string returnUrl ) : Task
GetLogoutContextClientIdAsync ( string logoutId ) : Task
GetLogoutContextModelAsync ( string logoutId ) : Task

Private Methods

Method Description
IsEndpointReturnUrl ( string url ) : bool

Method Details

CloudscribeIntegration() public method

public CloudscribeIntegration ( IIdentityServerInteractionService interaction ) : cloudscribe.Core.Identity
interaction IIdentityServerInteractionService
return cloudscribe.Core.Identity

EnsureFolderSegmentIfNeeded() public method

public EnsureFolderSegmentIfNeeded ( ISiteContext site, string returnUrl ) : string
site ISiteContext
returnUrl string
return string

GetAuthorizationContextAsync() public method

public GetAuthorizationContextAsync ( string returnUrl ) : Task
returnUrl string
return Task

GetLogoutContextClientIdAsync() public method

public GetLogoutContextClientIdAsync ( string logoutId ) : Task
logoutId string
return Task

GetLogoutContextModelAsync() public method

public GetLogoutContextModelAsync ( string logoutId ) : Task
logoutId string
return Task