public interface AdjudicatorV2
AdjudicatorV2 interface defines the security
 service provider interface (SSPI) for an object that is responsible
 for making the final decision as to whether the processing of the
 requested method should be permitted to proceed or should be
 denied.
 
 An implementation of the AdjudicatorV2 interface is the
 part of an Adjudication provider that is called after all the
 Access Decisions' isAccessAllowed methods have been
 called and returned successfully (that is, without throwing
 exceptions).
 An implementation of the AdjudicatorV2 interface is a
 singleton object that exists once per realm/JVM (which is part of a
 security policy domain).
| Modifier and Type | Method | Description | 
|---|---|---|
| boolean | adjudicate(Result[] results,
          Resource resource,
          ContextHandler handler) | Determines the final adjudication from a set of decisions
 rendered by Access Decisions, provided they are
 acting as policy decision points (PDPs). | 
| void | initialize(java.lang.String[] accessDecisionClassNames) | Initializes the names of the Access Decisions
 so that they do not require computation on every  isAccessAllowedcall that the Authorization Manager (part of the WebLogic Security Framework) makes. | 
void initialize(java.lang.String[] accessDecisionClassNames)
isAccessAllowed
 call that the Authorization Manager (part of the WebLogic Security Framework) makes.accessDecisionClassNames - an array of String objects
                                  containing the list of Access Decisions.
                                  The order of this list 
                                  will match the order of the array of int
                                  results sent into the adjudicate call.boolean adjudicate(Result[] results, Resource resource, ContextHandler handler)
results - a Result array returned from the
 Authorization Manager, containing the result of each Access
 Decision.  Note that the order of results is the same as the
 order of Access Decision class names that were passed in on the
 initialize method of this interface.TRUE indicates that the
 decision is to permit; a value of FALSE indicates
 that the decision is to deny.