Class: AuthHttpClient
Class: AuthHttpClient
Defined in: auth-server-nest/src/services/auth-http.client.ts:24
NestJS adapter around the framework-agnostic AuthHttpClient from
@vendidit/auth-server-ts. Thin façade — every method delegates
directly to the core class. The only Nest-aware behavior is logger
bridging.
Constructors
Constructor
new AuthHttpClient(
opts):AuthHttpClient
Defined in: auth-server-nest/src/services/auth-http.client.ts:28
Parameters
opts
Returns
AuthHttpClient
Methods
lookupUsers()
lookupUsers(
input,token):Promise<LookupUserRecord[]>
Defined in: auth-server-nest/src/services/auth-http.client.ts:57
Parameters
input
emails?
string[]
ids?
string[]
token
string
Returns
Promise<LookupUserRecord[]>
me()
me(
userToken):Promise<AuthenticatedUser|null>
Defined in: auth-server-nest/src/services/auth-http.client.ts:41
Parameters
userToken
string
Returns
Promise<AuthenticatedUser | null>
myOrgs()
myOrgs(
userToken):Promise<MyOrgRecord[]>
Defined in: auth-server-nest/src/services/auth-http.client.ts:64
Parameters
userToken
string
Returns
Promise<MyOrgRecord[]>
registerPermissions()
registerPermissions(
service,permissions,token):Promise<void>
Defined in: auth-server-nest/src/services/auth-http.client.ts:49
Parameters
service
string
permissions
token
string
Returns
Promise<void>
validate()
validate(
token):Promise<boolean>
Defined in: auth-server-nest/src/services/auth-http.client.ts:45
Parameters
token
string
Returns
Promise<boolean>