Skip to content
rw3iss Auth

~~Class: AuthHttpClient~~

Class: AuthHttpClient

Defined in: auth-server-ts/src/http-clients/auth-http-client.ts:45

Deprecated

Use AuthClient.flows instead. Retained so the NestJS adapter (@rw3iss/auth-server-nest) compiles unchanged. Will be removed once the adapter migrates to the modern flow API (planned for the v0.4 / v1.0 platform release).

Constructors

Constructor

new AuthHttpClient(opts): AuthHttpClient

Defined in: auth-server-ts/src/http-clients/auth-http-client.ts:49

Parameters

opts

AuthHttpClientOptions

Returns

AuthHttpClient

Methods

lookupUsers()

lookupUsers(input, token): Promise<LookupUserRecord[]>

Defined in: auth-server-ts/src/http-clients/auth-http-client.ts:96

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:58

Parameters

userToken

string

Returns

Promise<AuthenticatedUser | null>


myOrgs()

myOrgs(userToken): Promise<MyOrgRecord[]>

Defined in: auth-server-ts/src/http-clients/auth-http-client.ts:108

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:84

Parameters

service

string

permissions

PermissionManifestEntry[]

token

string

Returns

Promise<void>


validate()

validate(token): Promise<boolean>

Defined in: auth-server-ts/src/http-clients/auth-http-client.ts:71

Parameters

token

string

Returns

Promise<boolean>