C# Class SecurityInnovation.TeamMentor.Authentication.SingleSignOn

ファイルを表示 Open project: TeamMentor-OWASP/Master

Public Properties

Property Type Description
context System.Web.HttpContext
singleSignOn_Enabled bool

Public Methods

Method Description
authenticateUserBasedOn_SSOToken ( ) : System.Guid
authenticateUserBasedOn_SSOToken ( string ssoToken ) : System.Guid
decodeSSOToken ( string ssoToken ) : string
getSSOTokenForUser ( TMUser tmUser ) : string
getSSOTokenForUser ( string userName ) : string
getUserFromSSOToken ( string ssoToken ) : TMUser
loadConfiguration ( ) : void

Private Methods

Method Description
SingleSignOn ( ) : System

Method Details

authenticateUserBasedOn_SSOToken() public method

public authenticateUserBasedOn_SSOToken ( ) : System.Guid
return System.Guid

authenticateUserBasedOn_SSOToken() public method

public authenticateUserBasedOn_SSOToken ( string ssoToken ) : System.Guid
ssoToken string
return System.Guid

decodeSSOToken() public method

public decodeSSOToken ( string ssoToken ) : string
ssoToken string
return string

getSSOTokenForUser() public method

public getSSOTokenForUser ( TMUser tmUser ) : string
tmUser SecurityInnovation.TeamMentor.WebClient.WebServices.TMUser
return string

getSSOTokenForUser() public method

public getSSOTokenForUser ( string userName ) : string
userName string
return string

getUserFromSSOToken() public method

public getUserFromSSOToken ( string ssoToken ) : TMUser
ssoToken string
return SecurityInnovation.TeamMentor.WebClient.WebServices.TMUser

loadConfiguration() public static method

public static loadConfiguration ( ) : void
return void

Property Details

context public_oe property

public HttpContext,System.Web context
return System.Web.HttpContext

singleSignOn_Enabled public_oe static_oe property

public static bool singleSignOn_Enabled
return bool