PersistentProviderRegistrations.Providers (Apache Tomcat 11.0.23 API Documentation)
Description: declaration: package: org.apache.catalina.authenticator.jaspic, class: PersistentProviderRegistrations, class: Providers

# Class PersistentProviderRegistrations.Providers

java.lang.Object
org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations.Providers

Enclosing class:
  `PersistentProviderRegistrations`

public static class PersistentProviderRegistrations.Providers extends Object
Container for JASPIC provider registrations loaded from the configuration file.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Providers()`
  Constructs a new Providers instance.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `addProvider(PersistentProviderRegistrations.Provider provider)`
  Adds a provider to the list of registered providers.
  `List<PersistentProviderRegistrations.Provider>`
  `getProviders()`
  Returns the list of registered providers.

  ### Methods inherited from class Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### Providers

    public Providers()
    Constructs a new Providers instance.

- ## Method Details

  - ### addProvider

    public void addProvider(PersistentProviderRegistrations.Provider provider)
    Adds a provider to the list of registered providers.
    Parameters:
      `provider` - the provider to add

  - ### getProviders

    public List<PersistentProviderRegistrations.Provider> getProviders()
    Returns the list of registered providers.
    Returns:
      the list of registered providers