Package com.joseflavio.urucum.seguranca
Class SimplesPolicy
- java.lang.Object
-
- java.security.Policy
-
- com.joseflavio.urucum.seguranca.SimplesPolicy
-
public final class SimplesPolicy extends java.security.PolicyPolicysimplificada, a qual não depende de arquivos externos (sun.security.provider.PolicyFile).- See Also:
adicionar(Permission)
-
-
Constructor Summary
Constructors Constructor Description SimplesPolicy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadicionar(java.security.Permission permission)Adiciona umaPermission.
Exige-seSecurityPermission("setPolicy").java.security.PermissionCollectiongetPermissions(java.security.CodeSource codesource)booleanimplies(java.security.ProtectionDomain domain, java.security.Permission permission)voidrefresh()
-
-
-
Method Detail
-
adicionar
public void adicionar(java.security.Permission permission) throws java.lang.SecurityExceptionAdiciona umaPermission.
Exige-seSecurityPermission("setPolicy").- Throws:
java.lang.SecurityException- casoPolicy.setPolicy(Policy)protegida.
-
getPermissions
public java.security.PermissionCollection getPermissions(java.security.CodeSource codesource)
- Overrides:
getPermissionsin classjava.security.Policy
-
implies
public boolean implies(java.security.ProtectionDomain domain, java.security.Permission permission)- Overrides:
impliesin classjava.security.Policy
-
refresh
public void refresh()
- Overrides:
refreshin classjava.security.Policy
-
-