C# Class JiraAssistant.Logic.Services.Resources.JiraSessionService

Inheritance: BaseRestService, IJiraSessionApi
显示文件 Open project: sceeter89/jira-client Class Usage Examples

Public Methods

Method Description
AttemptLogin ( string jiraUrl, string username, string password ) : System.Threading.Tasks.Task
CheckJiraSession ( ) : Task
GetProfileDetails ( ) : Task
JiraSessionService ( AssistantSettings configuration ) : RestSharp
Logout ( ) : System.Threading.Tasks.Task

Private Methods

Method Description
LoginResultToReason ( RawLoginResult loginResult ) : string
RaiseOnLogout ( ) : void
RaiseOnSuccessfulLogin ( ) : void

Method Details

AttemptLogin() public method

public AttemptLogin ( string jiraUrl, string username, string password ) : System.Threading.Tasks.Task
jiraUrl string
username string
password string
return System.Threading.Tasks.Task

CheckJiraSession() public method

public CheckJiraSession ( ) : Task
return Task

GetProfileDetails() public method

public GetProfileDetails ( ) : Task
return Task

JiraSessionService() public method

public JiraSessionService ( AssistantSettings configuration ) : RestSharp
configuration JiraAssistant.Logic.Settings.AssistantSettings
return RestSharp

Logout() public method

public Logout ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task