contentbox.modules.contentbox-admin.modules.contentbox-security.handlers

Class twofactor

lucee.Component
    extended by contentbox.modules.contentbox-admin.modules.contentbox-security.handlers.baseHandler
      extended by contentbox.modules.contentbox-admin.modules.contentbox-security.handlers.twofactor

ContentBox - A Modular Content Platform Copyright since 2012 by Ortus Solutions, Corp www.ortussolutions.com/products/contentbox --- ContentBox two factor authenticator handler

Class Attributes:
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Method Summary
    any doValidation([any event], [any rc], [any prc])
         Validate the two factor code against a provider.
    any index([any event], [any rc], [any prc])
         Present Two-Factor Challenge.
    any preHandler([any event], [any currentAction], [any rc], [any prc])
         Pre handler.
    any resendCode([any event], [any rc], [any prc])
         Resend a two-factor validation code.
     
    Methods inherited from class contentbox.modules.contentbox-admin.modules.contentbox-security.handlers.baseHandler
    None
     
    Methods inherited from class lucee.Component
    None

    Method Detail

    doValidation

    public any doValidation([any event], [any rc], [any prc])

    Validate the two factor code against a provider

    Parameters:
    event
    rc
    prc

    index

    public any index([any event], [any rc], [any prc])

    Present Two-Factor Challenge Input Parameters - authorID : To whom we are challenging, defaults to 0 - isEnrollment : Are we in enrollment mode, defaults to false - rememberMe : Do we remember the device, defaults to false - securedURL : Where to go next as relocation, defaults to ""

    Parameters:
    event
    rc
    prc

    preHandler

    public any preHandler([any event], [any currentAction], [any rc], [any prc])

    Pre handler

    Overrides:
    preHandler in class baseHandler
    Parameters:
    event
    currentAction
    rc
    prc

    resendCode

    public any resendCode([any event], [any rc], [any prc])

    Resend a two-factor validation code

    Parameters:
    event
    rc
    prc