## Uses of Interface
tigase.vhosts.VHostItemExtensionProvider

- Packages that use VHostItemExtensionProvider
  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 VHostItemExtensionProvider in tigase.auth

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

  - ### Uses of VHostItemExtensionProvider in tigase.io

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

  - ### Uses of VHostItemExtensionProvider in tigase.server

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

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

    Classes in tigase.server.xmppclient that implement VHostItemExtensionProvider
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `ClientTrustManagerFactory.ClientTrustVHostItemExtensionProvider` |
    `static class` | `SeeOtherHost.SeeOtherHostVHostItemExtensionProvider` |

  - ### Uses of VHostItemExtensionProvider in tigase.vhosts

    Methods in tigase.vhosts with parameters of type VHostItemExtensionProvider
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected <T extends VHostItemExtension> T` | VHostItemExtensionManager.`newExtensionInstance​(VHostItemExtensionProvider<T> provider)` |
    `void` | VHostItemExtensionManager.`setProviders​(VHostItemExtensionProvider[] providers)` |

    Method parameters in tigase.vhosts with type arguments of type VHostItemExtensionProvider
    Modifier and Type | Method | Description
    --- | --- | ---
    `<T extends VHostItemExtension> java.util.stream.Stream<T>` | VHostItemExtensionManager.`newExtensionInstances​(java.util.stream.Stream<VHostItemExtensionProvider> providerStream)` |

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

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