C# Class IdentityServer.RazorViewEngine.RazorViewService

Inheritance: IViewService
Mostrar archivo Open project: vdaron/IdentityServer.RazorViewEngine Class Usage Examples

Public Methods

Method Description
ClientPermissions ( IdentityServer3.Core.ViewModels.ClientPermissionsViewModel model ) : Task
Consent ( IdentityServer3.Core.ViewModels.ConsentViewModel model, IdentityServer3.Core.Validation.ValidatedAuthorizeRequest authorizeRequest ) : Task
Error ( IdentityServer3.Core.ViewModels.ErrorViewModel model ) : Task
LoggedOut ( IdentityServer3.Core.ViewModels.LoggedOutViewModel model, IdentityServer3.Core.Models.SignOutMessage message ) : Task
Login ( IdentityServer3.Core.ViewModels.LoginViewModel model, IdentityServer3.Core.Models.SignInMessage message ) : Task
Logout ( IdentityServer3.Core.ViewModels.LogoutViewModel model, IdentityServer3.Core.Models.SignOutMessage message ) : Task
RazorViewService ( RazorEngine.Configuration.TemplateServiceConfiguration config ) : System

Protected Methods

Method Description
RunTemplate ( string key, object model, string clientId = null, string tenant = null ) : Stream

Private Methods

Method Description
StringToStream ( string s ) : Stream

Method Details

ClientPermissions() public method

public ClientPermissions ( IdentityServer3.Core.ViewModels.ClientPermissionsViewModel model ) : Task
model IdentityServer3.Core.ViewModels.ClientPermissionsViewModel
return Task

Consent() public method

public Consent ( IdentityServer3.Core.ViewModels.ConsentViewModel model, IdentityServer3.Core.Validation.ValidatedAuthorizeRequest authorizeRequest ) : Task
model IdentityServer3.Core.ViewModels.ConsentViewModel
authorizeRequest IdentityServer3.Core.Validation.ValidatedAuthorizeRequest
return Task

Error() public method

public Error ( IdentityServer3.Core.ViewModels.ErrorViewModel model ) : Task
model IdentityServer3.Core.ViewModels.ErrorViewModel
return Task

LoggedOut() public method

public LoggedOut ( IdentityServer3.Core.ViewModels.LoggedOutViewModel model, IdentityServer3.Core.Models.SignOutMessage message ) : Task
model IdentityServer3.Core.ViewModels.LoggedOutViewModel
message IdentityServer3.Core.Models.SignOutMessage
return Task

Login() public method

public Login ( IdentityServer3.Core.ViewModels.LoginViewModel model, IdentityServer3.Core.Models.SignInMessage message ) : Task
model IdentityServer3.Core.ViewModels.LoginViewModel
message IdentityServer3.Core.Models.SignInMessage
return Task

Logout() public method

public Logout ( IdentityServer3.Core.ViewModels.LogoutViewModel model, IdentityServer3.Core.Models.SignOutMessage message ) : Task
model IdentityServer3.Core.ViewModels.LogoutViewModel
message IdentityServer3.Core.Models.SignOutMessage
return Task

RazorViewService() public method

public RazorViewService ( RazorEngine.Configuration.TemplateServiceConfiguration config ) : System
config RazorEngine.Configuration.TemplateServiceConfiguration
return System

RunTemplate() protected method

protected RunTemplate ( string key, object model, string clientId = null, string tenant = null ) : Stream
key string
model object
clientId string
tenant string
return Stream