@AccessLevel(value=EXTERNAL)
public interface UserAccess
Modifier and Type | Method and Description |
---|---|
curam.core.struct.SystemUserDtls |
getUserDetails()
This operation returns the user details for the "system" user.
|
curam.core.struct.UserDetails |
getUserDetails(curam.core.struct.UsersKey key)
This operation returns the user details for the current user, if there is
one, otherwise returns the details of the "system" user.
|
curam.core.struct.UsersDtls |
readUserDetails(curam.core.struct.UsersKey UsersKey)
Reads user detail for specified user.
|
curam.core.struct.UserFullname |
readUserFullName(curam.core.struct.UsersKey UsersKey)
Reads user full name for specified user.
|
curam.core.struct.UserLocationDetails |
readUserLocation(curam.core.struct.UsersKey UsersKey)
Reads user location for specified user.
|
curam.core.struct.UserRoleDetails |
readUserRole(curam.core.struct.UsersKey UsersKey)
Reads user role for specified user.
|
@AccessLevel(value=EXTERNAL) curam.core.struct.UserDetails getUserDetails(curam.core.struct.UsersKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.struct.SystemUserDtls getUserDetails() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.struct.UsersDtls readUserDetails(curam.core.struct.UsersKey UsersKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.struct.UserRoleDetails readUserRole(curam.core.struct.UsersKey UsersKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.struct.UserLocationDetails readUserLocation(curam.core.struct.UsersKey UsersKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.struct.UserFullname readUserFullName(curam.core.struct.UsersKey UsersKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException