C# 클래스 gov.va.medora.mdo.dao.vista.VistaAccount

상속: AbstractAccount
파일 보기 프로젝트 열기: OSEHRA/mdo 1 사용 예제들

공개 메소드들

메소드 설명
VistaAccount ( AbstractConnection cxn ) : System
authenticate ( AbstractCredentials credentials, DataSource validationDataSource = null ) : string
authenticateAndAuthorize ( AbstractCredentials credentials, AbstractPermission permission, DataSource validationDataSource = null ) : User
authorize ( AbstractCredentials credentials, AbstractPermission permission ) : User
getAdminLocalUid ( string siteId ) : string
getAuthenticationTokenFromVista ( ) : string
makeAuthenticationTokenInVista ( string duz ) : string

비공개 메소드들

메소드 설명
addContextInVista ( string duz, AbstractPermission requestedContext ) : void
buildGetAuthenticationTokenFromVista2Query ( ) : DdrLister
buildSetAuthenticationTokenInVistaQuery ( string token, string duz ) : DdrLister
buildSetContextRequest ( string context ) : MdoQuery
checkAuthorizeReadiness ( ) : void
checkPermissionString ( string permission ) : void
doTheAuthorize ( AbstractCredentials credentials, AbstractPermission permission ) : void
getAuthenticationTokenFromVista2 ( ) : string
getException ( string result ) : Exception
getXtmpToken ( string token ) : string
login ( AbstractCredentials credentials ) : string
setAuthenticationTokenInVista ( string token, string duz ) : string
setContext ( AbstractPermission permission ) : void
toUser ( AbstractCredentials credentials ) : User

메소드 상세

VistaAccount() 공개 메소드

public VistaAccount ( AbstractConnection cxn ) : System
cxn AbstractConnection
리턴 System

authenticate() 공개 메소드

public authenticate ( AbstractCredentials credentials, DataSource validationDataSource = null ) : string
credentials AbstractCredentials
validationDataSource DataSource
리턴 string

authenticateAndAuthorize() 공개 메소드

public authenticateAndAuthorize ( AbstractCredentials credentials, AbstractPermission permission, DataSource validationDataSource = null ) : User
credentials AbstractCredentials
permission AbstractPermission
validationDataSource DataSource
리턴 User

authorize() 공개 메소드

public authorize ( AbstractCredentials credentials, AbstractPermission permission ) : User
credentials AbstractCredentials
permission AbstractPermission
리턴 User

getAdminLocalUid() 공개 정적인 메소드

public static getAdminLocalUid ( string siteId ) : string
siteId string
리턴 string

getAuthenticationTokenFromVista() 공개 메소드

public getAuthenticationTokenFromVista ( ) : string
리턴 string

makeAuthenticationTokenInVista() 공개 메소드

public makeAuthenticationTokenInVista ( string duz ) : string
duz string
리턴 string