@ProviderType
public interface SecurityProvider
SecurityConfigurations
defining the individual plugins. In addition this provider gives access
to the configuration parameters that apply to the configurations with the
specified name.| Modifier and Type | Method and Description |
|---|---|
<T> T |
getConfiguration(Class<T> configClass)
Returns the security configuration of the specified
configClass. |
Iterable<? extends SecurityConfiguration> |
getConfigurations()
Returns all available
SecurityConfigurations. |
ConfigurationParameters |
getParameters(String name)
Allows to retrieve the configuration parameters associated with a
given
SecurityConfiguration
accessible by this provider. |
@Nonnull ConfigurationParameters getParameters(@Nullable String name)
SecurityConfiguration
accessible by this provider. If the specified name is null
the global config parameters will be returned.name - The name of the security
configuration.SecurityConfiguration
identified by the specified name. If the specified name is null
the global config parameters will be returned.@Nonnull Iterable<? extends SecurityConfiguration> getConfigurations()
SecurityConfigurations.SecurityConfigurations.Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.