C# Class Profiles.ORCID.Utilities.ProfilesRNSDLL.BLL.ORCID.PersonToken

Inheritance: ProfilesRNSDLL.DAL.ORCID.PersonToken
Datei anzeigen Open project: ProfilesRNS/ProfilesRNS Class Usage Examples

Public Methods

Method Description
CheckForValidToken ( BO person, BO refPermission ) : bool
Get ( BO person, BO refPermission ) : ProfilesRNSDLL.BO.ORCID.PersonToken
GetByPersonIDAndPermissionID ( int personID, int permissionID ) : BO.ORCID.PersonToken
Save ( BO bo ) : bool
UpdateUserToken ( object>.Dictionary items, BO person, string loggedInInternalUsername ) : void
UpdateUserToken ( string oAuthCode, BO person, string returnPage, string loggedInInternalUsername ) : void

Private Methods

Method Description
GetAPIUserAccessToken ( object>.Dictionary items, BO person ) : BO.ORCID.PersonToken

Method Details

CheckForValidToken() public method

public CheckForValidToken ( BO person, BO refPermission ) : bool
person BO
refPermission BO
return bool

Get() public method

public Get ( BO person, BO refPermission ) : ProfilesRNSDLL.BO.ORCID.PersonToken
person BO
refPermission BO
return ProfilesRNSDLL.BO.ORCID.PersonToken

GetByPersonIDAndPermissionID() public method

public GetByPersonIDAndPermissionID ( int personID, int permissionID ) : BO.ORCID.PersonToken
personID int
permissionID int
return BO.ORCID.PersonToken

Save() public method

public Save ( BO bo ) : bool
bo BO
return bool

UpdateUserToken() public method

public UpdateUserToken ( object>.Dictionary items, BO person, string loggedInInternalUsername ) : void
items object>.Dictionary
person BO
loggedInInternalUsername string
return void

UpdateUserToken() public method

public UpdateUserToken ( string oAuthCode, BO person, string returnPage, string loggedInInternalUsername ) : void
oAuthCode string
person BO
returnPage string
loggedInInternalUsername string
return void