Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BaseAuthHandler

This class is used by the auth command handlers as the base class for their implementation.

Hierarchy

Implements

Index

Properties

Protected Abstract mDefaultTokenType

mDefaultTokenType: SessConstants.TOKEN_TYPE_CHOICES

The default token type to use if not specified as a command line option

Protected Abstract mProfileType

mProfileType: string

The profile type where token type and value should be stored

Protected Optional mServiceDescription

mServiceDescription: string

The description of your service to be used in CLI prompt messages

Protected mSession

mSession: AbstractSession

The session being created from the command line arguments / profile

Methods

Protected Abstract createSessCfgFromArgs

Protected Abstract doLogin

Protected Abstract doLogout

getAuthHandlerApi

Private getBaseProfileName

process

Protected processLogin

Protected processLogout

Private promptForBaseProfile

Private showToken

Generated using TypeDoc