net.sf.sail.webapp.domain.authentication.impl
Class PersistentAclEntry
java.lang.Object
net.sf.sail.webapp.domain.authentication.impl.PersistentAclEntry
- All Implemented Interfaces:
- Serializable, ImmutableAclEntry, Persistable, org.springframework.security.acls.AccessControlEntry, org.springframework.security.acls.AuditableAccessControlEntry
public class PersistentAclEntry
- extends Object
- implements ImmutableAclEntry, Serializable
Concrete implementation of MutableAclEntry marked with EJB3
annotations for persistence.
- Version:
- $Id$
- Author:
- Cynick Young
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DATA_STORE_NAME
public static final String DATA_STORE_NAME
- See Also:
- Constant Field Values
COLUMN_NAME_ACE_ORDER
public static final String COLUMN_NAME_ACE_ORDER
- See Also:
- Constant Field Values
COLUMN_NAME_MASK
public static final String COLUMN_NAME_MASK
- See Also:
- Constant Field Values
COLUMN_NAME_GRANTING
public static final String COLUMN_NAME_GRANTING
- See Also:
- Constant Field Values
COLUMN_NAME_AUDIT_SUCCESS
public static final String COLUMN_NAME_AUDIT_SUCCESS
- See Also:
- Constant Field Values
COLUMN_NAME_AUDIT_FAILURE
public static final String COLUMN_NAME_AUDIT_FAILURE
- See Also:
- Constant Field Values
PersistentAclEntry
public PersistentAclEntry(MutableAclTargetObjectIdentity targetObjectIdentity,
Integer aceOrder,
MutableAclSid sid,
org.springframework.security.acls.Permission permission,
Boolean granting,
Boolean auditSuccess,
Boolean auditFailure)
- Parameters:
targetObjectIdentity - aceOrder - sid - permission - granting - auditSuccess - auditFailure -
getAcl
public org.springframework.security.acls.Acl getAcl()
- Specified by:
getAcl in interface org.springframework.security.acls.AccessControlEntry
- See Also:
org.acegisecurity.acls.AccessControlEntry#getAcl()
getId
public Serializable getId()
- Description copied from interface:
Persistable
- Primary identifier that is unique for each different object instance.
- Specified by:
getId in interface Persistable- Specified by:
getId in interface org.springframework.security.acls.AccessControlEntry
- Returns:
Serializable ID- See Also:
org.acegisecurity.acls.AccessControlEntry#getId()
getPermission
public org.springframework.security.acls.Permission getPermission()
- Specified by:
getPermission in interface org.springframework.security.acls.AccessControlEntry
- See Also:
org.acegisecurity.acls.AccessControlEntry#getPermission()
getSid
public org.springframework.security.acls.sid.Sid getSid()
- Specified by:
getSid in interface org.springframework.security.acls.AccessControlEntry
- See Also:
org.acegisecurity.acls.AccessControlEntry#getSid()
isGranting
public boolean isGranting()
- Specified by:
isGranting in interface org.springframework.security.acls.AccessControlEntry
- See Also:
org.acegisecurity.acls.AccessControlEntry#isGranting()
isAuditFailure
public boolean isAuditFailure()
- Specified by:
isAuditFailure in interface org.springframework.security.acls.AuditableAccessControlEntry
- See Also:
org.acegisecurity.acls.AuditableAccessControlEntry#isAuditFailure()
isAuditSuccess
public boolean isAuditSuccess()
- Specified by:
isAuditSuccess in interface org.springframework.security.acls.AuditableAccessControlEntry
- See Also:
org.acegisecurity.acls.AuditableAccessControlEntry#isAuditSuccess()
Copyright © 2012. All Rights Reserved.