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

getPromptParams

process

Protected processLogin

Private processLoginOld

Protected processLogout

Private processLogoutOld

Private promptForBaseProfile

Private showToken

Generated using TypeDoc