lucee.Componentcontentbox.models.security.twofactor.BaseTwoFactorProvider
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 - siteService - renderer - CBHelper
Property Summary | ||||
---|---|---|---|---|
type | property | default | serializable | required |
any
|
CBHelper
|
true
|
false
|
|
any
|
log
|
true
|
false
|
|
any
|
renderer
|
true
|
false
|
|
any
|
securityService
|
true
|
false
|
|
any
|
settingService
|
true
|
false
|
|
any
|
siteService
|
true
|
false
|
Constructor Summary | |
---|---|
init()
Constructor. |
Method Summary | |
---|---|
any
|
discoverSite()
Get a discovered site object. |
struct
|
getAllSettings()
Get all system settings. |
any
|
getDefaultSite()
Get the default site object. |
Methods inherited from class lucee.Component |
---|
None |
Constructor Detail |
---|
Constructor
Property Detail |
---|
access
- publicrequired
- falsereturntype
- anyinject
- id:CBHelper@contentboxserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- logbox:logger:{this}serializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- coldbox:rendererserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- securityService@contentboxserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- settingService@contentboxserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- siteService@contentboxserializable
- trueMethod Detail |
---|
Get a discovered site object
Get all system settings
Get the default site object