In-memory OAuth provider for testing and development This implementation stores OAuth data in memory (not persistent) Suitable for testing, development, or scenarios where persistence is not required
readonly
clientMetadata: OAuthClientMetadata
readonly
redirectUrl: string
clear(): void
Clears all stored OAuth data
clientInformation(): OAuthClientInformationFull | undefined
redirectToAuthorization(authorizationUrl: URL): Promise<void>
saveClientInformation(clientInformation: OAuthClientInformationFull): void
saveCodeVerifier(codeVerifier: string): void
saveTokens(tokens: OAuthTokens): void
tokens(): OAuthTokens | undefined