C# Class SignereDemoSite.Controllers.SignereIDAuthController

Inheritance: SignereIdController
显示文件 Open project: unipluss/Kjelltech

Public Methods

Method Description
Error ( Unipluss status, string requestid = null, string externalref = null ) : System.Web.Mvc.ActionResult
Index ( Unipluss identityProvider = IdentityProviderType.NO_BANKID_WEB, bool iframe = false, Unipluss lang = Languages.NO, string socsec = null, bool getSocSec = true, bool webmessaging = false, string addons = null ) : System.Web.Mvc.ActionResult
InternalError ( string requestid, string externalref, Exception ex ) : System.Web.Mvc.ActionResult
SignereIDAuthController ( Configuration configuration ) : System
Start ( ) : System.Web.Mvc.ActionResult
Success ( Unipluss response, string externalref = null ) : System.Web.Mvc.ActionResult
UserAborted ( string requestid = null, string externalref = null ) : System.Web.Mvc.ActionResult

Protected Methods

Method Description
AuthorizeSession ( System.Web.HttpRequestBase request, string userid = null ) : HttpStatusCode
GetMetaData ( string requestid = null, string externalref = null ) : bool
LogError ( string message, Exception exception ) : void
RunAuthenticateProcess ( Unipluss response, string externalref ) : void

Private Methods

Method Description
Advanced ( ) : System.Web.Mvc.ActionResult
Advanced ( CreateSignereIdModel model ) : System.Web.Mvc.ActionResult

Method Details

AuthorizeSession() protected method

protected AuthorizeSession ( System.Web.HttpRequestBase request, string userid = null ) : HttpStatusCode
request System.Web.HttpRequestBase
userid string
return HttpStatusCode

Error() public method

public Error ( Unipluss status, string requestid = null, string externalref = null ) : System.Web.Mvc.ActionResult
status Unipluss
requestid string
externalref string
return System.Web.Mvc.ActionResult

GetMetaData() protected method

protected GetMetaData ( string requestid = null, string externalref = null ) : bool
requestid string
externalref string
return bool

Index() public method

public Index ( Unipluss identityProvider = IdentityProviderType.NO_BANKID_WEB, bool iframe = false, Unipluss lang = Languages.NO, string socsec = null, bool getSocSec = true, bool webmessaging = false, string addons = null ) : System.Web.Mvc.ActionResult
identityProvider Unipluss
iframe bool
lang Unipluss
socsec string
getSocSec bool
webmessaging bool
addons string
return System.Web.Mvc.ActionResult

InternalError() public method

public InternalError ( string requestid, string externalref, Exception ex ) : System.Web.Mvc.ActionResult
requestid string
externalref string
ex System.Exception
return System.Web.Mvc.ActionResult

LogError() protected method

protected LogError ( string message, Exception exception ) : void
message string
exception System.Exception
return void

RunAuthenticateProcess() protected method

protected RunAuthenticateProcess ( Unipluss response, string externalref ) : void
response Unipluss
externalref string
return void

SignereIDAuthController() public method

public SignereIDAuthController ( Configuration configuration ) : System
configuration Configuration
return System

Start() public method

public Start ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

Success() public method

public Success ( Unipluss response, string externalref = null ) : System.Web.Mvc.ActionResult
response Unipluss
externalref string
return System.Web.Mvc.ActionResult

UserAborted() public method

public UserAborted ( string requestid = null, string externalref = null ) : System.Web.Mvc.ActionResult
requestid string
externalref string
return System.Web.Mvc.ActionResult