public class PolicyMapUtil extends Object
| Modifier and Type | Method | Description |
|---|---|---|
static void |
insertPolicies(PolicyMap policyMap,
Collection<PolicySubject> policySubjects,
QName serviceName,
QName portName) |
Inserts all PolicySubjects of type WsdlBindingSubject into the given policy map.
|
static void |
rejectAlternatives(PolicyMap map) |
Throw an exception if the policy map contains any policy with at least two
policy alternatives.
|
public static void rejectAlternatives(PolicyMap map) throws PolicyException
map - policy map to be processedPolicyException - Thrown if the policy map contains at least one policy
with more than one policy alternativepublic static void insertPolicies(PolicyMap policyMap, Collection<PolicySubject> policySubjects, QName serviceName, QName portName) throws PolicyException
policyMap - The policy mappolicySubjects - The policy subjects. The actual subject must have the
type WsdlBindingSubject, otherwise it will not be processed.serviceName - The name of the current WSDL serviceportName - The name of the current WSDL portPolicyException - Thrown if the effective policy of a policy subject
could not be computedCopyright © 2006–2018 Oracle Corporation. All rights reserved.