org.eclipse.jetty.policy
public class JettyPolicy extends java.security.Policy
Constructor and Description |
---|
JettyPolicy(java.lang.String policyDirectory,
java.util.Map<java.lang.String,java.lang.String> properties) |
Modifier and Type | Method and Description |
---|---|
void |
dump(java.io.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
|
java.security.PermissionCollection |
getPermissions(java.security.CodeSource codesource) |
java.security.PermissionCollection |
getPermissions(java.security.ProtectionDomain domain) |
boolean |
implies(java.security.ProtectionDomain domain,
java.security.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) |
public JettyPolicy(java.lang.String policyDirectory, java.util.Map<java.lang.String,java.lang.String> properties)
public void refresh()
refresh
in class java.security.Policy
public void initialize()
public java.security.PermissionCollection getPermissions(java.security.ProtectionDomain domain)
getPermissions
in class java.security.Policy
public java.security.PermissionCollection getPermissions(java.security.CodeSource codesource)
getPermissions
in class java.security.Policy
public boolean implies(java.security.ProtectionDomain domain, java.security.Permission permission)
implies
in class java.security.Policy
public static PolicyContext getContext()
public void dump(java.io.PrintStream out)
public CertificateValidator getCertificateValidator()
public void setCertificateValidator(CertificateValidator validator)
Copyright © 2013. All Rights Reserved.