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>