GET api/v1/authentication/account/users/{userId}
Get user details by username
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
userId | globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
Com.Healthbridge.Hhas.Authentication.Impl.ValueObjects.UserVoName | Description | Type | Additional information |
---|---|---|---|
UserId |
User identifier |
globally unique identifier |
None. |
Username |
User name |
string |
None. |
Password |
User password |
string |
None. |
PasswordHash | string |
None. |
|
FullName |
Friendly user name |
string |
None. |
LockedUntil |
Indicate if user was locked and until when |
date |
None. |
ExpirationTime | date |
None. |
|
Claims |
User claim roles |
Collection of Com.Healthbridge.Hhas.Authentication.Impl.ValueObjects.ClaimVo |
None. |
RequirePasswordChange |
Flag indicating that user must change the password on next login |
boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "UserId": "19afc9de-549b-4c46-8e50-dcefd98590d7", "Username": "sample string 2", "Password": "sample string 3", "PasswordHash": "sample string 4", "FullName": "sample string 5", "LockedUntil": "2025-04-21T19:19:30Z", "ExpirationTime": "2025-04-21T19:19:30Z", "Claims": [ { "ClaimType": "sample string 2", "ClaimValue": "sample string 3", "ClaimScope": "sample string 4" }, { "ClaimType": "sample string 2", "ClaimValue": "sample string 3", "ClaimScope": "sample string 4" } ], "RequirePasswordChange": true }
application/xml, text/xml
Sample:
<UserVo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Com.Healthbridge.Hhas.Authentication.Impl.ValueObjects"> <Claims> <ClaimVo> <ClaimScope>sample string 4</ClaimScope> <ClaimType>sample string 2</ClaimType> <ClaimValue>sample string 3</ClaimValue> </ClaimVo> <ClaimVo> <ClaimScope>sample string 4</ClaimScope> <ClaimType>sample string 2</ClaimType> <ClaimValue>sample string 3</ClaimValue> </ClaimVo> </Claims> <ExpirationTime>2025-04-21T19:19:30.1495823+02:00</ExpirationTime> <FullName>sample string 5</FullName> <LockedUntil>2025-04-21T19:19:30.1495823+02:00</LockedUntil> <Password>sample string 3</Password> <PasswordHash>sample string 4</PasswordHash> <RequirePasswordChange>true</RequirePasswordChange> <UserId>19afc9de-549b-4c46-8e50-dcefd98590d7</UserId> <Username>sample string 2</Username> </UserVo>