Class: AuthHttpClient
Class: AuthHttpClient
Defined in: auth-server-ts/src/http-clients/auth-http-client.ts:39
Constructors
Constructor
new AuthHttpClient(
opts):AuthHttpClient
Defined in: auth-server-ts/src/http-clients/auth-http-client.ts:43
Parameters
opts
Returns
AuthHttpClient
Methods
lookupUsers()
lookupUsers(
input,token):Promise<LookupUserRecord[]>
Defined in: auth-server-ts/src/http-clients/auth-http-client.ts:90
Parameters
input
emails?
string[]
ids?
string[]
token
string
Returns
Promise<LookupUserRecord[]>
me()
me(
userToken):Promise<AuthenticatedUser|null>
Defined in: auth-server-ts/src/http-clients/auth-http-client.ts:52
Parameters
userToken
string
Returns
Promise<AuthenticatedUser | null>
myOrgs()
myOrgs(
userToken):Promise<MyOrgRecord[]>
Defined in: auth-server-ts/src/http-clients/auth-http-client.ts:102
Parameters
userToken
string
Returns
Promise<MyOrgRecord[]>
registerPermissions()
registerPermissions(
service,permissions,token):Promise<void>
Defined in: auth-server-ts/src/http-clients/auth-http-client.ts:78
Parameters
service
string
permissions
token
string
Returns
Promise<void>
validate()
validate(
token):Promise<boolean>
Defined in: auth-server-ts/src/http-clients/auth-http-client.ts:65
Parameters
token
string
Returns
Promise<boolean>