T
- public abstract class BaseSecurityInfo<T> extends Object
Modifier and Type | Field and Description |
---|---|
static AuthPermission |
GET_CONFIG_ENTRY_PERM |
protected List<String> |
jbossModuleNames
New implementation - allow the specification of multiple jboss module names.
|
protected List<T> |
moduleEntries |
protected String |
name |
static AuthPermission |
SET_CONFIG_ENTRY_PERM |
Constructor and Description |
---|
BaseSecurityInfo() |
BaseSecurityInfo(String name) |
Modifier and Type | Method and Description |
---|---|
void |
add(List<? extends T> moduleEntries) |
void |
add(T ame) |
void |
addJBossModuleName(String jbossModuleName)
Adds a new jboss module name.
|
protected abstract BaseSecurityInfo<T> |
create(String name) |
String |
getJBossModuleName()
Deprecated.
|
List<String> |
getJBossModuleNames()
Obtains the list of all configured jboss module names.
|
List<T> |
getModuleEntries() |
String |
getName() |
BaseSecurityInfo<T> |
merge(BaseSecurityInfo<T> bi) |
void |
setJBossModuleName(String jbossModuleName)
Deprecated.
|
void |
setName(String name) |
public static final AuthPermission GET_CONFIG_ENTRY_PERM
public static final AuthPermission SET_CONFIG_ENTRY_PERM
protected String name
public BaseSecurityInfo()
public BaseSecurityInfo(String name)
public void add(T ame)
public String getName()
public void setName(String name)
@Deprecated public String getJBossModuleName()
@Deprecated public void setJBossModuleName(String jbossModuleName)
jbossModuleName
- public List<String> getJBossModuleNames()
List
containing all configured jboss module names.public void addJBossModuleName(String jbossModuleName)
jbossModuleName
- the name of the module to be added.protected abstract BaseSecurityInfo<T> create(String name)
public BaseSecurityInfo<T> merge(BaseSecurityInfo<T> bi)
Copyright © 2019 JBoss by Red Hat. All rights reserved.