Skip to main content

foundation-comms.defaultauth

Home > @genesislcap/foundation-comms > DefaultAuth

DefaultAuth class

The default implementation for the Auth interface.

Signature:

export declare class DefaultAuth implements Auth 

Implements: Auth

Constructors

Constructor

Modifiers

Description

(constructor)(session, connect, messageBuilder, credentialManager, currentUser)

Constructs a new instance of the DefaultAuth class

Properties

Property

Modifiers

Type

Description

currentUser

User

isLoggedIn

readonly

boolean

isLoggedIn$

readonly

Observable<boolean>

isWorking

boolean

loggedUserResult

LoginResult

Methods

Method

Modifiers

Description

login(credentials)

logout()

reAuthFromSession()