org.nuiton.topia.security.jaas
Class TopiaPermission

java.lang.Object
  extended by java.security.Permission
      extended by org.nuiton.topia.security.jaas.TopiaPermission
All Implemented Interfaces:
Serializable, Guard

public class TopiaPermission
extends Permission

Classe permettant d'encapsuler les autorisations et de déléguer le travail aux autorisations.

Author:
ruchaud
See Also:
Serialized Form

Constructor Summary
TopiaPermission(TopiaAuthorization authorization)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getActions()
           
 TopiaAuthorization getAuthorization()
           
 int hashCode()
           
 boolean implies(Permission permission)
           
 
Methods inherited from class java.security.Permission
checkGuard, getName, newPermissionCollection, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TopiaPermission

public TopiaPermission(TopiaAuthorization authorization)
Method Detail

implies

public boolean implies(Permission permission)
Specified by:
implies in class Permission

equals

public boolean equals(Object obj)
Specified by:
equals in class Permission

hashCode

public int hashCode()
Specified by:
hashCode in class Permission

getActions

public String getActions()
Specified by:
getActions in class Permission

getAuthorization

public TopiaAuthorization getAuthorization()


Copyright © 2004-2011 CodeLutin. All Rights Reserved.