org.nuiton.topia.security.entities.authorization
Interface TopiaAuthorization
- All Superinterfaces:
- NoSecurityLoad, 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, delete, getAggregate, getComposite, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion, update |
getExpression
java.lang.String getExpression()
getActions
int getActions()
getPrincipals
java.util.Set getPrincipals()
implies
boolean implies(TopiaAuthorization authorization)
- Parameters:
authorization - null
impliesExpression
boolean impliesExpression(java.lang.String thisExpression,
java.lang.String thatExpression)
- Parameters:
thisExpression - nullthatExpression - null
impliesActions
boolean impliesActions(int thisActions,
int thatActions)
- Parameters:
thisActions - nullthatActions - null
impliesPrincipals
boolean impliesPrincipals(java.util.Set thisPrincipals,
java.util.Set thatPrincipals)
- Parameters:
thisPrincipals - nullthatPrincipals - null
Copyright © 2004-2009 CodeLutin. All Rights Reserved.