Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PluginAuthenticationServiceImpl

Plugin authentication service that aims to activate additional plugins if sessions are created or queried.

Hierarchy

  • AuthenticationServiceImpl
    • PluginAuthenticationServiceImpl

Implements

  • AuthenticationService

Index

Constructors

Properties

pluginService: HostedPluginSupport

Methods

  • getSessions(id: string, scopes?: string[]): Promise<readonly AuthenticationSession[]>
  • login(id: string, scopes: string[]): Promise<AuthenticationSession>
  • tryActivateProvider(providerId: string): Promise<AuthenticationProvider>
  • waitForProviderRegistration(providerId: string): Promise<AuthenticationProvider>