org.nuiton.topia.security.entities.authorization
Interface TopiaAuthorization
- All Superinterfaces:
- NoSecurityLoad, Serializable, TopiaEntity
- All Known Subinterfaces:
- TopiaAssociationAuthorization, TopiaEntityAuthorization
- All Known Implementing Classes:
- TopiaAssociationAuthorizationAbstract, TopiaAssociationAuthorizationImpl, TopiaAuthorizationAbstract, TopiaAuthorizationImpl, TopiaEntityAuthorizationAbstract, TopiaEntityAuthorizationImpl
public interface TopiaAuthorization
- extends NoSecurityLoad, TopiaEntity
| Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity |
accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getAggregate, getComposite, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion |
getExpression
String getExpression()
getActions
int getActions()
getPrincipals
Set getPrincipals()
implies
boolean implies(TopiaAuthorization authorization)
impliesExpression
boolean impliesExpression(String thisExpression,
String thatExpression)
impliesActions
boolean impliesActions(int thisActions,
int thatActions)
impliesPrincipals
boolean impliesPrincipals(Set thisPrincipals,
Set thatPrincipals)
Copyright © 2004-2012 CodeLutin. All Rights Reserved.