Skip to content

ActivityPlug API / @activityplug/server / ActivityPlugAuthApiService

Interface: ActivityPlugAuthApiService

Defined in: packages/server/src/api/service.ts:221

Properties

emailChallenge

readonly emailChallenge: ActivityPlugEmailChallengeAuthApiService

Defined in: packages/server/src/api/service.ts:231


exchange

readonly exchange: (input) => Promise<AuthSession>

Defined in: packages/server/src/api/service.ts:226

Parameters

input

AuthExchangeRequest

Returns

Promise<AuthSession>


importToken

readonly importToken: (input) => Promise<AuthSession>

Defined in: packages/server/src/api/service.ts:222

Parameters

input

any

Returns

Promise<AuthSession>


parseCallback

readonly parseCallback: (input) => OAuthCallbackResult

Defined in: packages/server/src/api/service.ts:225

Parameters

input

OAuthCallbackInput

Returns

OAuthCallbackResult


passkey

readonly passkey: ActivityPlugPasskeyAuthApiService

Defined in: packages/server/src/api/service.ts:232


refresh

readonly refresh: (input) => Promise<AuthSession>

Defined in: packages/server/src/api/service.ts:227

Parameters

input

any

Returns

Promise<AuthSession>


refreshSession

readonly refreshSession: (input) => Promise<AuthSession>

Defined in: packages/server/src/api/service.ts:228

Parameters

input

AuthSessionIdRequest

Returns

Promise<AuthSession>


registerClient

readonly registerClient: (input) => Promise<OAuthClientRegistration>

Defined in: packages/server/src/api/service.ts:223

Parameters

input

RegisterOAuthClientRequest

Returns

Promise<OAuthClientRegistration>


revoke

readonly revoke: (input) => Promise<void>

Defined in: packages/server/src/api/service.ts:229

Parameters

input

any

Returns

Promise<void>


revokeSession

readonly revokeSession: (input) => Promise<void>

Defined in: packages/server/src/api/service.ts:230

Parameters

input

AuthSessionIdRequest

Returns

Promise<void>


start

readonly start: (input) => Promise<AuthStartResult>

Defined in: packages/server/src/api/service.ts:224

Parameters

input

AuthStartRequest

Returns

Promise<AuthStartResult>