contentbox.models.security.twofactor

Class BaseTwoFactorProvider

lucee.Component
    extended by contentbox.models.security.twofactor.BaseTwoFactorProvider
Direct Known Subclasses:
EmailTwoFactorProvider

ContentBox - A Modular Content Platform Copyright since 2012 by Ortus Solutions, Corp www.ortussolutions.com/products/contentbox --- This is a base class all two-factor authenticators can leverage for basic functionality All Providers get access to global injected services - log - settingService - renderer - CBHelper

Class Attributes:
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Property Summary
    type property default serializable required
    any CBHelper


    • access = public
    • returntype = any
    • inject = id:CBHelper@cb
    true false
    any log


    • access = public
    • returntype = any
    • inject = logbox:logger:{this}
    true false
    any renderer


    • access = public
    • returntype = any
    • inject = provider:ColdBoxRenderer
    true false
    any settingService


    • access = public
    • returntype = any
    • inject = settingService@cb
    true false
    Constructor Summary
    init()
          Constructor.
    Method Summary
    struct getAllSettings()
         Get all system settings.
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init()

    Constructor


    Property Detail

    CBHelper

    property any CBHelper

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:CBHelper@cb
    serializable - true

    log

    property any log

    Attributes:
    access - public
    required - false
    returntype - any
    inject - logbox:logger:{this}
    serializable - true

    renderer

    property any renderer

    Attributes:
    access - public
    required - false
    returntype - any
    inject - provider:ColdBoxRenderer
    serializable - true

    settingService

    property any settingService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - settingService@cb
    serializable - true

    Method Detail

    getAllSettings

    public struct getAllSettings()

    Get all system settings