| 
 | Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.4) Part Number E13941-04 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
public interface BulkAdjudicator
The BulkAdjudicator 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 as part of a bulk access decision.
| Method Summary | |
|---|---|
|  Set<Resource> | adjudicate(List<Map<Resource,Result>> results,
           List<Resource> resources,
           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(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. | 
| Method Detail | 
|---|
void initialize(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.
Set<Resource> adjudicate(List<Map<Resource,Result>> results,
                         List<Resource> resources,
                         ContextHandler handler)
results - a List of Map instances from Resource
 to Result returned from the Authorization Manager, containing the results of
 each bulk 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.resources - a List of Resource over which the bulk access
 decisions were made.handler - environmental context
Set of Resource.  If a Resource is 
 present in the set, then access has been granted; otherwise, access has been denied.| 
 | Copyright 1996, 2010, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.4) Part Number E13941-04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||