C# 클래스 gov.va.medora.mdo.api.UserApi

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

공개 메소드들

메소드 설명
UserApi ( ) : System
addPermission ( gov.va.medora.mdo.dao.AbstractConnection cxn, string uid, AbstractPermission permission ) : AbstractPermission
getPermissions ( gov.va.medora.mdo.dao.AbstractConnection cxn, string uid, PermissionType type ) : AbstractPermission>.Dictionary
getUser ( gov.va.medora.mdo.dao.AbstractConnection cxn, string userId ) : User
getUserId ( ConnectionSet cxns, string>.KeyValuePair param ) : IndexedHashtable
getUserId ( gov.va.medora.mdo.dao.AbstractConnection cxn, string>.KeyValuePair param ) : string
hasPermission ( gov.va.medora.mdo.dao.AbstractConnection cxn, string userId, AbstractPermission permission ) : bool
isUser ( gov.va.medora.mdo.dao.AbstractConnection cxn, string uid ) : bool
isValidEsig ( gov.va.medora.mdo.dao.AbstractConnection cxn, string esig ) : bool
providerLookup ( ConnectionSet cxns, string>.KeyValuePair param ) : IndexedHashtable
providerLookup ( gov.va.medora.mdo.dao.AbstractConnection cxn, string>.KeyValuePair param ) : User[]
removePermission ( gov.va.medora.mdo.dao.AbstractConnection cxn, string uid, AbstractPermission permission ) : void
userLookup ( ConnectionSet cxns, string>.KeyValuePair param ) : IndexedHashtable
userLookup ( ConnectionSet cxns, string>.KeyValuePair param, string maxrex ) : IndexedHashtable
userLookup ( gov.va.medora.mdo.dao.AbstractConnection cxn, string>.KeyValuePair param ) : User[]
userLookup ( gov.va.medora.mdo.dao.AbstractConnection cxn, string>.KeyValuePair param, string maxrex ) : User[]

메소드 상세

UserApi() 공개 메소드

public UserApi ( ) : System
리턴 System

addPermission() 공개 메소드

public addPermission ( gov.va.medora.mdo.dao.AbstractConnection cxn, string uid, AbstractPermission permission ) : AbstractPermission
cxn gov.va.medora.mdo.dao.AbstractConnection
uid string
permission gov.va.medora.mdo.dao.AbstractPermission
리턴 gov.va.medora.mdo.dao.AbstractPermission

getPermissions() 공개 메소드

public getPermissions ( gov.va.medora.mdo.dao.AbstractConnection cxn, string uid, PermissionType type ) : AbstractPermission>.Dictionary
cxn gov.va.medora.mdo.dao.AbstractConnection
uid string
type PermissionType
리턴 AbstractPermission>.Dictionary

getUser() 공개 메소드

public getUser ( gov.va.medora.mdo.dao.AbstractConnection cxn, string userId ) : User
cxn gov.va.medora.mdo.dao.AbstractConnection
userId string
리턴 User

getUserId() 공개 메소드

public getUserId ( ConnectionSet cxns, string>.KeyValuePair param ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
param string>.KeyValuePair
리턴 IndexedHashtable

getUserId() 공개 메소드

public getUserId ( gov.va.medora.mdo.dao.AbstractConnection cxn, string>.KeyValuePair param ) : string
cxn gov.va.medora.mdo.dao.AbstractConnection
param string>.KeyValuePair
리턴 string

hasPermission() 공개 메소드

public hasPermission ( gov.va.medora.mdo.dao.AbstractConnection cxn, string userId, AbstractPermission permission ) : bool
cxn gov.va.medora.mdo.dao.AbstractConnection
userId string
permission gov.va.medora.mdo.dao.AbstractPermission
리턴 bool

isUser() 공개 메소드

public isUser ( gov.va.medora.mdo.dao.AbstractConnection cxn, string uid ) : bool
cxn gov.va.medora.mdo.dao.AbstractConnection
uid string
리턴 bool

isValidEsig() 공개 메소드

public isValidEsig ( gov.va.medora.mdo.dao.AbstractConnection cxn, string esig ) : bool
cxn gov.va.medora.mdo.dao.AbstractConnection
esig string
리턴 bool

providerLookup() 공개 메소드

public providerLookup ( ConnectionSet cxns, string>.KeyValuePair param ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
param string>.KeyValuePair
리턴 IndexedHashtable

providerLookup() 공개 메소드

public providerLookup ( gov.va.medora.mdo.dao.AbstractConnection cxn, string>.KeyValuePair param ) : User[]
cxn gov.va.medora.mdo.dao.AbstractConnection
param string>.KeyValuePair
리턴 User[]

removePermission() 공개 메소드

public removePermission ( gov.va.medora.mdo.dao.AbstractConnection cxn, string uid, AbstractPermission permission ) : void
cxn gov.va.medora.mdo.dao.AbstractConnection
uid string
permission gov.va.medora.mdo.dao.AbstractPermission
리턴 void

userLookup() 공개 메소드

public userLookup ( ConnectionSet cxns, string>.KeyValuePair param ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
param string>.KeyValuePair
리턴 IndexedHashtable

userLookup() 공개 메소드

public userLookup ( ConnectionSet cxns, string>.KeyValuePair param, string maxrex ) : IndexedHashtable
cxns gov.va.medora.mdo.dao.ConnectionSet
param string>.KeyValuePair
maxrex string
리턴 IndexedHashtable

userLookup() 공개 메소드

public userLookup ( gov.va.medora.mdo.dao.AbstractConnection cxn, string>.KeyValuePair param ) : User[]
cxn gov.va.medora.mdo.dao.AbstractConnection
param string>.KeyValuePair
리턴 User[]

userLookup() 공개 메소드

public userLookup ( gov.va.medora.mdo.dao.AbstractConnection cxn, string>.KeyValuePair param, string maxrex ) : User[]
cxn gov.va.medora.mdo.dao.AbstractConnection
param string>.KeyValuePair
maxrex string
리턴 User[]