Interface LoginModuleConfig
- All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy,org.jvnet.hk2.config.types.PropertyBag,SecurityProviderConfig
public interface LoginModuleConfig
extends SecurityProviderConfig, org.jvnet.hk2.config.types.PropertyBag
The LoginModule configuration used for a security provider plugin.
Defines setup for standard JAAS LoginModule Configuration.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescription@NotNull StringGets the JAAS control flag of the LoginModule.@NotNull StringGets the class name of the LoginModule.Gets the options of the LoginModule for use with JAAS Configuration.List<org.jvnet.hk2.config.types.Property>Gets the properties of the LoginModule.voidsetControlFlag(String value) voidsetModuleClass(String value) Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParentMethods inherited from interface org.jvnet.hk2.config.types.PropertyBag
addProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removePropertyMethods inherited from interface org.glassfish.security.services.config.SecurityProviderConfig
getName, setName
-
Method Details
-
getModuleClass
Gets the class name of the LoginModule. -
setModuleClass
- Throws:
PropertyVetoException
-
getControlFlag
Gets the JAAS control flag of the LoginModule. -
setControlFlag
- Throws:
PropertyVetoException
-
getProperty
List<org.jvnet.hk2.config.types.Property> getProperty()Gets the properties of the LoginModule.- Specified by:
getPropertyin interfaceorg.jvnet.hk2.config.types.PropertyBag
-
getModuleOptions
Gets the options of the LoginModule for use with JAAS Configuration.
-