Package tigase.auth
Class BruteForceLockerBean.BruteForceLockerVHostExtension
- java.lang.Object
-
- tigase.vhosts.VHostItemExtension<T>
-
- tigase.vhosts.AbstractVHostItemExtension<BruteForceLockerBean.BruteForceLockerVHostExtension>
-
- tigase.auth.BruteForceLockerBean.BruteForceLockerVHostExtension
-
- All Implemented Interfaces:
VHostItemExtensionBackwardCompatible<BruteForceLockerBean.BruteForceLockerVHostExtension>,VHostItemExtensionIfc<BruteForceLockerBean.BruteForceLockerVHostExtension>
- Enclosing class:
- BruteForceLockerBean
public static class BruteForceLockerBean.BruteForceLockerVHostExtension extends AbstractVHostItemExtension<BruteForceLockerBean.BruteForceLockerVHostExtension> implements VHostItemExtensionBackwardCompatible<BruteForceLockerBean.BruteForceLockerVHostExtension>
-
-
Constructor Summary
Constructors Constructor Description BruteForceLockerVHostExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCommandFields(String prefix, Packet packet, boolean forDefault)longgetDisableAccountAfterFailedAttempts()StringgetId()longgetLockAccountAfterFailedAttempt()longgetLockTime()BruteForceLockerBean.ModegetMode()longgetPeriodTime()voidinitFromCommand(String prefix, Packet packet)voidinitFromData(Map<String,Object> data)voidinitFromElement(Element item)booleanisEnabled()BruteForceLockerBean.BruteForceLockerVHostExtensionmergeWithDefaults(BruteForceLockerBean.BruteForceLockerVHostExtension defaults)StringtoDebugString()ElementtoElement()-
Methods inherited from class tigase.vhosts.AbstractVHostItemExtension
addBooleanFieldWithDefaultToCommand
-
Methods inherited from class tigase.vhosts.VHostItemExtension
toString
-
-
-
-
Field Detail
-
ID
public static final String ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
-
getLockAccountAfterFailedAttempt
public long getLockAccountAfterFailedAttempt()
-
getDisableAccountAfterFailedAttempts
public long getDisableAccountAfterFailedAttempts()
-
getPeriodTime
public long getPeriodTime()
-
getLockTime
public long getLockTime()
-
getMode
public BruteForceLockerBean.Mode getMode()
-
getId
public String getId()
- Specified by:
getIdin interfaceVHostItemExtensionIfc<BruteForceLockerBean.BruteForceLockerVHostExtension>
-
initFromElement
public void initFromElement(Element item)
- Specified by:
initFromElementin interfaceVHostItemExtensionIfc<BruteForceLockerBean.BruteForceLockerVHostExtension>
-
initFromCommand
public void initFromCommand(String prefix, Packet packet) throws IllegalArgumentException
- Specified by:
initFromCommandin interfaceVHostItemExtensionIfc<BruteForceLockerBean.BruteForceLockerVHostExtension>- Throws:
IllegalArgumentException
-
toDebugString
public String toDebugString()
- Specified by:
toDebugStringin interfaceVHostItemExtensionIfc<BruteForceLockerBean.BruteForceLockerVHostExtension>
-
toElement
public Element toElement()
- Specified by:
toElementin interfaceVHostItemExtensionIfc<BruteForceLockerBean.BruteForceLockerVHostExtension>
-
addCommandFields
public void addCommandFields(String prefix, Packet packet, boolean forDefault)
- Specified by:
addCommandFieldsin interfaceVHostItemExtensionIfc<BruteForceLockerBean.BruteForceLockerVHostExtension>
-
initFromData
public void initFromData(Map<String,Object> data)
- Specified by:
initFromDatain interfaceVHostItemExtensionBackwardCompatible<BruteForceLockerBean.BruteForceLockerVHostExtension>
-
mergeWithDefaults
public BruteForceLockerBean.BruteForceLockerVHostExtension mergeWithDefaults(BruteForceLockerBean.BruteForceLockerVHostExtension defaults)
- Specified by:
mergeWithDefaultsin classVHostItemExtension<BruteForceLockerBean.BruteForceLockerVHostExtension>
-
-