org.jboss.security.config
Class BaseSecurityInfo<T>
java.lang.Object
org.jboss.security.config.BaseSecurityInfo<T>
- Type Parameters:
T
-
- Direct Known Subclasses:
- ACLInfo, AuditInfo, AuthorizationInfo, BaseAuthenticationInfo, IdentityTrustInfo, MappingInfo
public abstract class BaseSecurityInfo<T>
- extends Object
Base Class of the security info
- Since:
- Sep 27, 2007
- Version:
- $Revision$
- Author:
- Anil.Saldhana@redhat.com
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GET_CONFIG_ENTRY_PERM
public static final AuthPermission GET_CONFIG_ENTRY_PERM
SET_CONFIG_ENTRY_PERM
public static final AuthPermission SET_CONFIG_ENTRY_PERM
name
protected String name
moduleEntries
protected ArrayList<T> moduleEntries
BaseSecurityInfo
public BaseSecurityInfo()
BaseSecurityInfo
public BaseSecurityInfo(String name)
add
public void add(T ame)
add
public void add(List<? extends T> moduleEntries)
getModuleEntries
public List<T> getModuleEntries()
getName
public String getName()
setName
public void setName(String name)
create
protected abstract BaseSecurityInfo<T> create(String name)
merge
public BaseSecurityInfo<T> merge(BaseSecurityInfo<T> bi)
Copyright © 2009 JBoss Inc.. All Rights Reserved.