public class JettyPolicy extends Policy
Policy.Parameters
UNSUPPORTED_EMPTY_COLLECTION
Constructor and Description |
---|
JettyPolicy(String policyDirectory,
Map<String,String> properties) |
Modifier and Type | Method and Description |
---|---|
void |
dump(PrintStream out) |
CertificateValidator |
getCertificateValidator() |
static PolicyContext |
getContext()
returns the policy context which contains the map of properties that
can be referenced in policy files and the keystore for validation
|
PermissionCollection |
getPermissions(CodeSource codesource) |
PermissionCollection |
getPermissions(ProtectionDomain domain) |
boolean |
implies(ProtectionDomain domain,
Permission permission) |
void |
initialize()
required for the jetty policy to start function, initializes the
policy monitor and blocks for a full cycle of policy grant updates
|
void |
refresh() |
void |
setCertificateValidator(CertificateValidator validator) |
getInstance, getInstance, getInstance, getParameters, getPolicy, getProvider, getType, setPolicy
public void initialize()
public PermissionCollection getPermissions(ProtectionDomain domain)
getPermissions
in class Policy
public PermissionCollection getPermissions(CodeSource codesource)
getPermissions
in class Policy
public boolean implies(ProtectionDomain domain, Permission permission)
public static PolicyContext getContext()
public void dump(PrintStream out)
public CertificateValidator getCertificateValidator()
public void setCertificateValidator(CertificateValidator validator)
Copyright © 1995-2013 Mort Bay Consulting. All Rights Reserved.