C# Class gov.va.medora.mdo.api.UserApi

Show file Open project: OSEHRA/mdo Class Usage Examples

Public Methods

Method Description
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[]

Method Details

UserApi() public method

public UserApi ( ) : System
return System

addPermission() public method

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
return gov.va.medora.mdo.dao.AbstractPermission

getPermissions() public method

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
return AbstractPermission>.Dictionary

getUser() public method

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

getUserId() public method

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

getUserId() public method

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

hasPermission() public method

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
return bool

isUser() public method

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

isValidEsig() public method

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

providerLookup() public method

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

providerLookup() public method

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

removePermission() public method

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
return void

userLookup() public method

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

userLookup() public method

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

userLookup() public method

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

userLookup() public method

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
return User[]