Interface SecurityConfigurations

  • All Superinterfaces:
    org.jvnet.hk2.config.ConfigBeanProxy, com.sun.enterprise.config.serverbeans.DomainExtension

    public interface SecurityConfigurations
    extends org.jvnet.hk2.config.ConfigBeanProxy, com.sun.enterprise.config.serverbeans.DomainExtension
    The top level security configuration which holds the list of configured security services.
    • Method Detail

      • getSecurityServicesByType

        @DuckTyped
        <T extends SecurityConfigurationList<T> getSecurityServicesByType​(Class<T> type)
        Gets the list of configured security services by security service type.
      • getDefaultSecurityServiceByType

        @DuckTyped
        <T extends SecurityConfiguration> T getDefaultSecurityServiceByType​(Class<T> type)
        Gets the default configured security service by security service type.
      • getSecurityServiceByName

        @DuckTyped
        <T extends SecurityConfiguration> T getSecurityServiceByName​(String name,
                                                                     Class<T> type)
        Gets a named security service configuration by specific security type.
      • getSecurityServiceByName

        @DuckTyped
        SecurityConfiguration getSecurityServiceByName​(String name)
        Gets a named security service configuration.