## Uses of Interface
tigase.vhosts.VHostItemExtensionIfc

- Packages that use VHostItemExtensionIfc
  Package | Description
  --- | ---
  tigase.auth |
  tigase.io |
  tigase.server | The main package with top level API for server side components.
  tigase.server.xmppclient |
  tigase.vhosts |
  tigase.xmpp.impl | Package containing implementation of all Session Manager plugins

- - ### Uses of VHostItemExtensionIfc in tigase.auth

    Classes in tigase.auth that implement VHostItemExtensionIfc
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `BruteForceLockerBean.BruteForceLockerVHostExtension` |

  - ### Uses of VHostItemExtensionIfc in tigase.io

    Classes in tigase.io that implement VHostItemExtensionIfc
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `SSLContextContainer.HardenedModeVHostItemExtension` |

  - ### Uses of VHostItemExtensionIfc in tigase.server

    Classes in tigase.server that implement VHostItemExtensionIfc
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `BasicComponent.ServerInfoVHostItemExtension` |

  - ### Uses of VHostItemExtensionIfc in tigase.server.xmppclient

    Classes in tigase.server.xmppclient that implement VHostItemExtensionIfc
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `ClientTrustManagerFactory.ClientTrustVHostItemExtension` |
    `static class` | `SeeOtherHost.SeeOtherHostVHostItemExtension` |

  - ### Uses of VHostItemExtensionIfc in tigase.vhosts

    Classes in tigase.vhosts with type parameters of type VHostItemExtensionIfc
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `VHostItemExtensionIfc<T extends VHostItemExtensionIfc<T>>` | Interface required to be implemented by all extensions adding additional configuration options for the virtual host configuration items.

    Subinterfaces of VHostItemExtensionIfc in tigase.vhosts
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `VHostItemExtensionBackwardCompatible<T extends VHostItemExtension<T>>` | Deprecated.

    Classes in tigase.vhosts that implement VHostItemExtensionIfc
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractVHostItemExtension<T extends AbstractVHostItemExtension<T>>` | Abstract class and subclass of `VHostItemExtension` providing a helper method to add a boolean fields to ad-hoc forms for manipulation of vhost extension.
    `class` | `VHostItemExtension<T extends VHostItemExtension<T>>` | Abstract class required to be a superclass for all classes implementing `VHostItemExtensionIfc`.

  - ### Uses of VHostItemExtensionIfc in tigase.xmpp.impl

    Classes in tigase.xmpp.impl that implement VHostItemExtensionIfc
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `PresenceSubscription.PresenceSubscriptionVHostItemExtension` |