lib/src/auth/event/AuthenticationEvent.ts

13 lines
353 B
TypeScript
Raw Normal View History

2021-11-26 20:32:25 +00:00
import {SecurityContext} from '../context/SecurityContext'
import {Authenticatable} from '../types'
import {BaseEvent} from '../../support/bus'
2021-11-26 20:32:25 +00:00
export abstract class AuthenticationEvent extends BaseEvent {
2021-11-26 20:32:25 +00:00
constructor(
public readonly user: Authenticatable,
public readonly context: SecurityContext,
) {
super()
}
}