PE
- type of returned PolicyEvaluatorpublic interface CloseablePolicyProvider<PE extends TopLevelPolicyElementEvaluator> extends PolicyProvider<PE>, Closeable
PolicyProvider
that implements Closeable
because it may may use resources external to the JVM such as a cache, a disk, a connection to a remote server, etc. for retrieving the
policies. Therefore, these resources must be release by calling Closeable.close()
when it is no longer needed.
PDP extensions of this type (to support new ways of providing policies by reference) must implement the CloseablePolicyProvider.Factory
class
Modifier and Type | Interface and Description |
---|---|
static class |
CloseablePolicyProvider.Factory<CONF_T extends org.ow2.authzforce.xmlns.pdp.ext.AbstractPolicyProvider>
PolicyProvider factory
|
NULL_POLICYREF_CHAIN1_ARGUMENT_EXCEPTION, UNLIMITED_POLICY_REF_DEPTH
get, getCandidateRootPolicy, joinPolicyRefChains, joinPolicyRefChains
Copyright © 2012–2020. All rights reserved.