Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • SessionService

Implements

  • OnDestroy

Index

Constructors

Properties

_initialized: LoadingEmitter
_session$: BehaviorSubject<string>
_sessionHeader: string
_storage: Storage
_verified: boolean
_verifying: LoadingEmitter
SESSION_BEARER_HEADER_DEFAULT: "X-Auth-Token" = 'X-Auth-Token'
SESSION_TOKEN_STORAGE_KEY: "naet" = 'naet'

Accessors

  • get initializing(): Observable<boolean>
  • get isInitialized(): boolean
  • get isVerifying(): boolean
  • get session$(): Observable<string>
  • get sessionHeader(): string
  • get sessionToken(): string
  • set sessionToken(sessionToken: string): void
  • get verified(): boolean
  • get verifying(): Observable<boolean>

Methods

  • clear(): void
  • load(): string
  • ngOnDestroy(): void
  • resolveStorage(storage: string): any
  • resolveToken(raw: string): string
  • setVerifiedToken(sessionToken: string): void
  • verify(token?: string): Observable<boolean>

Generated using TypeDoc