org.nuiton.topia.taas.jaas
Class TaasPolicy
java.lang.Object
java.security.Policy
org.nuiton.topia.taas.jaas.TaasPolicy
public class TaasPolicy
- extends Policy
Implantation d'un policy avec une prise en compte des permissions � la vol�e.
- Author:
- ruchaud
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
parentPolicy
protected Policy parentPolicy
taasService
protected TaasService taasService
TaasPolicy
public TaasPolicy(TaasService taasService)
getParentPolicy
public Policy getParentPolicy()
- Renvoie la Policy parente
- Returns:
- l'attribut parentPolicy
- See Also:
installPolicy()
setParentPolicy
public void setParentPolicy(Policy parentPolicy)
- Remplace la Policy parente
- Parameters:
parentPolicy - la nouvelle Policy parente
getPermissions
public PermissionCollection getPermissions(CodeSource codesource)
- Overrides:
getPermissions in class Policy
getPermissions
public PermissionCollection getPermissions(ProtectionDomain domain)
- Overrides:
getPermissions in class Policy
refresh
public void refresh()
- Overrides:
refresh in class Policy
implies
public boolean implies(ProtectionDomain domain,
Permission permission)
- Overrides:
implies in class Policy
installPolicy
public void installPolicy()
- Installe cette TopiaPolicy. Si la Policy existante est d�ja cette
TopiaPolicy alors la m�thode n'a pas d'effet. Si une autre Policy existe
deja alors cette TopiaPolicy, elle conserve l'ancienne Policy dans
parentPolicy et la remplace alors.
Copyright © 2004-2010 CodeLutin. All Rights Reserved.