ActivityPlug API / @activityplug/core / OAuthAuthStrategy
Interface: OAuthAuthStrategy
Defined in: packages/core/src/auth/types.ts:293
Extends
BaseAuthStrategy<"oauth">
Properties
exchange
readonlyexchange:OAuthExchange
Defined in: packages/core/src/auth/types.ts:295
kind
readonlykind:"oauth"
Defined in: packages/core/src/auth/types.ts:287
Inherited from
BaseAuthStrategy.kind
refreshSession?
readonlyoptionalrefreshSession?:AuthSessionRefresher
Defined in: packages/core/src/auth/types.ts:289
Inherited from
TokenAuthStrategy.refreshSession
registerClient?
readonlyoptionalregisterClient?:OAuthRegisterClient
Defined in: packages/core/src/auth/types.ts:296
revokeSession?
readonlyoptionalrevokeSession?:AuthSessionRevoker
Defined in: packages/core/src/auth/types.ts:290
Inherited from
TokenAuthStrategy.revokeSession
start
readonlystart:OAuthStart
Defined in: packages/core/src/auth/types.ts:294
verifySession
readonlyverifySession:AuthSessionVerifier
Defined in: packages/core/src/auth/types.ts:288