public class PolicyModule<T extends PolicyModule<T>> extends Object
| Constructor and Description | 
|---|
PolicyModule(String key)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener 
 | 
String | 
code()
Class name of the module to be instantiated. 
 | 
T | 
code(String value)
Class name of the module to be instantiated. 
 | 
Flag | 
flag()
The flag controls how the module participates in the overall procedure. 
 | 
T | 
flag(Flag value)
The flag controls how the module participates in the overall procedure. 
 | 
String | 
getKey()  | 
String | 
module()
Name of JBoss Module where the login module is located. 
 | 
T | 
module(String value)
Name of JBoss Module where the login module is located. 
 | 
T | 
moduleOption(String key,
            Object value)
List of module options containing a name/value pair. 
 | 
Map | 
moduleOptions()
List of module options containing a name/value pair. 
 | 
T | 
moduleOptions(Map value)
List of module options containing a name/value pair. 
 | 
void | 
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener 
 | 
public PolicyModule(String key)
public String getKey()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public String code()
public Flag flag()
public T flag(Flag value)
public String module()
public Map moduleOptions()
public T moduleOptions(Map value)
Copyright © 2018 JBoss by Red Hat. All rights reserved.