Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


Uses of Interface
oracle.wsm.policy.model.IPolicy

Packages that use IPolicy
oracle.fabric.common.legacypolicy   
oracle.wsm.agent   
oracle.wsm.monitor   
oracle.wsm.policy.advertisement   
oracle.wsm.policy.model   
oracle.wsm.policy.model.impl   
oracle.wsm.policy.parser   
oracle.wsm.policy.parser.impl   
oracle.wsm.policy.util   
oracle.wsm.policy.validation   
oracle.wsm.policy.validation.util   
oracle.wsm.policy.wsdl.extensions   
oracle.wsm.policy.wsdl.util   
oracle.wsm.policyaccess.impl.file   
oracle.wsm.policyengine   
oracle.wsm.policyengine.impl   
oracle.wsm.policyengine.impl.runtime   
oracle.wsm.policyimport.compatibility   
oracle.wsm.policyimport.mirror   
oracle.wsm.policymanager   
oracle.wsm.policymanager.client   
oracle.wsm.policymanager.ejb.impl   
oracle.wsm.policymanager.impl   
oracle.wsm.policymanager.util   
oracle.wsm.security.policy.validation   

 

Uses of IPolicy in oracle.fabric.common.legacypolicy

 

Methods in oracle.fabric.common.legacypolicy that return IPolicy
 IPolicy LegacyPolicyConversion.createPolicy()
          This method converts the legacy policy into the 11g policy.
 IPolicy SAMLPolicy.createSamlTokenScenarioPolicy()
          This method converts the legacy SAML(vanilla SAML token) policy into the corresponding new policy so that it can be enforced in the new framework
 IPolicy SAMLPolicy.createSamlTokenWithCertsScenarioPolicy(boolean signSAMLAssertion)
          This method converts the legacy SAML(containing certificate/sign/encrypt) policy into new policy so that it can be enforced in the new framework
static IPolicy UsernameTokenPolicy.createUsernameTokenScenarioPolicy(VerifyUsernameTokenConfigType verifyUsernameTokenConfigType, UsernameTokenConfigType usernameTokenConfigType, boolean isService)
           
 IPolicy MessageSecurityPolicy.createWss10AnonWithCertsScenarioPolicy()
          This method is used to migrate the legacy policy to WSS Anonymous with Certs Scenario policy
 IPolicy MessageSecurityPolicy.createWss10MutualAuthWithCertsScenarioPolicy()
          This method converts the legacy policy into WSS 1.0 Mutual Auth With Certificates Scenario policy
static IPolicy UsernameTokenPolicy.createWss10UsernameWithCertsScenarioPolicy(SecurityConfigType securityConfigType, VerifyUsernameTokenConfigType verifyUsernameTokenConfigType, UsernameTokenConfigType usernameTokenConfigType, VerifySignatureConfigType verifySignatureConfigType, SignatureConfigType signatureConfigType, DecryptConfigType decryptConfigType, EncryptConfigType encryptConfigType, boolean isService)
           

 

Methods in oracle.fabric.common.legacypolicy that return types with arguments of type IPolicy
 Map<oracle.fabric.common.legacy.LegacyInterceptorConfigOperationIdentifier,List<IPolicy>> LegacyPolicyConfig.createPolicyOperationMap()
           
 List<IPolicy> LegacyPolicyConfig.createPortPolicyList()
           

 

Methods in oracle.fabric.common.legacypolicy with parameters of type IPolicy
 void MessageSecurityPolicy.createMessageSecurityPartsForClient(IPolicy policy, Wss10MsgSecurityType wss10MsgSecurityType)
          This method creates the message security assertion for policies enforced at the client stage
 void MessageSecurityPolicy.createMessageSecurityPartsForService(IPolicy policy, Wss10MsgSecurityType wss10MsgSecurityType)
          This method creates the message security assertion for policies enforced at the Service end

 

Uses of IPolicy in oracle.wsm.agent

 

Methods in oracle.wsm.agent with parameters of type IPolicy
 void EnforcementAuditor.auditAllStatus(IResult result, String agentFunction, String category, IPolicy policy, IMessageContext msgCtx)
           

 

Uses of IPolicy in oracle.wsm.monitor

 

Methods in oracle.wsm.monitor with parameters of type IPolicy
 void DMSInstrument.collectPolicyStatus(IPolicy policy, InvocationStatus invStatus)
           
 void DMSInstrument.collectSecurityStatus(IPolicy policy, InvocationStatus invStatus, String agentFunction, IMessageContext.STAGE stage)
           

 

Uses of IPolicy in oracle.wsm.policy.advertisement

 

Methods in oracle.wsm.policy.advertisement that return IPolicy
 IPolicy AdvertisementContext.getPolicyToAdvertise()
           

 

Methods in oracle.wsm.policy.advertisement that return types with arguments of type IPolicy
 Map<String,IPolicy> AdvertisementContext.OutputContext.getPolicies()
           

 

Methods in oracle.wsm.policy.advertisement with parameters of type IPolicy
 void AdvertisementContext.OutputContext.addPolicy(String policyId, IPolicy policy)
           
 void AdvertisementContext.setPolicyToAdvertise(IPolicy policyToAdvertise)
           

 

Constructors in oracle.wsm.policy.advertisement with parameters of type IPolicy
AdvertisementContext(IPolicy policy, Object wsdlElement, Map<String,Object> advertiseConfiguration)
           

 

Uses of IPolicy in oracle.wsm.policy.model

 

Methods in oracle.wsm.policy.model that return IPolicy
 IPolicy IPolicySet.dereference(IPolicyReference polRef)
          DeReference a PolicyReference! <p/> Returns null if the PolicyReference cannot be de-referenced!
 IPolicy INestedAssertion.getPolicy()
          A NestedAssertion always contains a Policy.

 

Methods in oracle.wsm.policy.model that return types with arguments of type IPolicy
 List<IPolicy> IPolicySet.getPolicies()
           
 List<IPolicy> IPolicyAttachment.getPolicies()
           
 List<IPolicy> IPolicySet.getPolicies(String category)
          Returns the list of policies
 List<IPolicy> IPolicySet.getPolicies(String category, String resourcePattern)
          Returns the list of policies

 

Methods in oracle.wsm.policy.model with parameters of type IPolicy
 void IPolicyAttachment.addPolicy(IPolicy policy)
           
 boolean IPolicyAttachment.removePolicy(IPolicy policy)
           
 void INestedAssertion.setPolicy(IPolicy policy)
          Set the nested Policy expression!

 

Method parameters in oracle.wsm.policy.model with type arguments of type IPolicy
 void IPolicySet.setPolicies(List<IPolicy> policies)
          set Policies in the PolicySet
 void IPolicyAttachment.setPolicies(List<IPolicy> policies)
           

 

Uses of IPolicy in oracle.wsm.policy.model.impl

 

Classes in oracle.wsm.policy.model.impl that implement IPolicy
 class Policy
          import oracle.wsm.resources.policyvalidation.PolicyValidationMessageID; Policy is the access point for policy framework.

 

Methods in oracle.wsm.policy.model.impl that return IPolicy
 IPolicy PolicySet.dereference(IPolicyReference polRef)
          Gets the policy from its policy reference.
 IPolicy NestedAssertion.getPolicy()
           

 

Methods in oracle.wsm.policy.model.impl that return types with arguments of type IPolicy
 List<IPolicy> PolicySet.getPolicies()
           
 List<IPolicy> PolicyAttachment.getPolicies()
           
 List<IPolicy> PolicySet.getPolicies(String category)
          Returns list of policies that matches the given category
 List<IPolicy> PolicySet.getPolicies(String category, String resourcePattern)
          Returns the Policy Object

 

Methods in oracle.wsm.policy.model.impl with parameters of type IPolicy
 void PolicySet.addPolicy(IPolicy policy)
          Adds the policy in the PolicySet.
 void PolicyAttachment.addPolicy(IPolicy policy)
           
 void PolicySet.addPolicy(IPolicy policy, String name)
          Adds the policy in the PolicySet.
 void PolicySet.removePolicy(IPolicy policy)
          Removes the policy from the PolicySet.
 boolean PolicyAttachment.removePolicy(IPolicy policy)
           
 void NestedAssertion.setPolicy(IPolicy policy)
           

 

Method parameters in oracle.wsm.policy.model.impl with type arguments of type IPolicy
 void PolicySet.setPolicies(List<IPolicy> policies)
           
 void PolicyAttachment.setPolicies(List<IPolicy> policies)
           

 

Constructors in oracle.wsm.policy.model.impl with parameters of type IPolicy
PolicyAttachment(String domainExpression, IPolicy policy)
           

 

Uses of IPolicy in oracle.wsm.policy.parser

 

Methods in oracle.wsm.policy.parser that return IPolicy
 IPolicy IPolicyReader.parsePolicy(Element element)
           
 IPolicy IPolicyReader.parsePolicy(InputStream inputStream)
           
 IPolicy IPolicyReader.parsePolicy(Reader reader)
           

 

Methods in oracle.wsm.policy.parser with parameters of type IPolicy
 Document IPolicyWriter.parsePolicy(IPolicy policy)
           
 void IPolicyWriter.writePolicy(IPolicy policy, OutputStream out)
           
 void IPolicyWriter.writePolicy(IPolicy policy, Writer writer)
           

 

Uses of IPolicy in oracle.wsm.policy.parser.impl

 

Methods in oracle.wsm.policy.parser.impl that return IPolicy
 IPolicy PolicyAttachmentSerializerDeSerializer.parsePolicy(Element element, ParseContext ctx)
           

 

Uses of IPolicy in oracle.wsm.policy.util

 

Methods in oracle.wsm.policy.util that return IPolicy
static IPolicy PolicyCloneUtil.clonePolicy(IPolicy policy)
           
static IPolicy PolicyUtil.convertStrToPolicy(String polString, boolean gracefulParse)
           
static IPolicy PolicyCloneUtil.createPolicyFromAssertionTempalte(IAssertionTemplate iat)
           
static IPolicy PolicyUtil.docToPolicy(Document document, boolean parseSlimPolicy)
           
 IPolicy PolicyRegistry.lookup(String policyURI)
           
 IPolicy IPolicyRegistry.lookup(String policyURI)
           
 IPolicy PolicyParser.parsePolicy(Element element)
           
 IPolicy PolicyParser.parsePolicy(InputStream inputStream)
           
 IPolicy PolicyParser.parsePolicy(Reader reader)
           

 

Methods in oracle.wsm.policy.util that return types with arguments of type IPolicy
static List<IPolicy> PolicyUtil.convertStrsToPolicies(List<String> polsStr, boolean gracefulParse)
           
 Map<String,IPolicy> PolicyRegistry.getEntries()
           
 Map<String,IPolicy> IPolicyRegistry.getEntries()
           

 

Methods in oracle.wsm.policy.util with parameters of type IPolicy
static IPolicy PolicyCloneUtil.clonePolicy(IPolicy policy)
           
static String PolicyUtil.convertPolicyToStr(IPolicy pol)
           
static List<ISimpleAssertion> PolicyUtil.getAllSimpleAndScenarioAssertions(IPolicy pol)
          Given a WS-Policy iterates over all Composite Assertions and Nested Assertions and returns the Simple and Scenario Assertions in a WS-Policy.
static List<IAssertion> PolicyUtil.getPrimTermsList(IPolicy policy)
           
static boolean PolicyUtil.isAuthenticationPolicy(IPolicy pol)
          Further classifies a Security Policy as being either an Authentication Policy.
static boolean PolicyUtil.isAuthzPolicy(IPolicy pol)
          A policy is considered to be an authorization policy only when following conditions are true: 1.
static boolean PolicyUtil.isClientPolicy(IPolicy pol)
          Given a Policy pol determines if it is a client policy or not.
static boolean PolicyUtil.isManagementPolicy(IPolicy pol)
          This method validates if the given policy is management policy.
static boolean PolicyUtil.isMsgProtectionPolicy(IPolicy pol)
          Further classifies a Security Policy as being a Message Protection Policy.
static boolean PolicyUtil.isServicePolicy(IPolicy pol)
          Given a Policy pol determines if it is a service policy or not.
static void PolicyUtil.overridePolicyProperties(IPolicy pol, IPolicyReference polRef)
          Given a PolicyReference that points a Policy and has override properties, over write the value of those properties in the Policy.
 Document PolicyWriter.parsePolicy(IPolicy policy)
           
static Document PolicyUtil.policyToDoc(IPolicy pol)
           
static Document PolicyUtil.policyToDoc(IPolicy pol, boolean useXDK)
           
static void PolicyUtil.printPolicyClass(IPolicy policy)
           
 void PolicyRegistry.register(String policyURI, IPolicy policy)
           
 void IPolicyRegistry.register(String policyURI, IPolicy policy)
           
 void PolicyWriter.writePolicy(IPolicy policy, OutputStream out)
           
 void PolicyWriter.writePolicy(IPolicy policy, Writer writer)
           

 

Method parameters in oracle.wsm.policy.util with type arguments of type IPolicy
static List<String> PolicyUtil.convertPoliciesToStrs(List<IPolicy> pols)
           
static IPolicySet SCAPolicyUtil.getPolicySet(Element scaBindingNode, List<IPolicy> policies)
          Given a SCA Composite binding Node (ex: <binding.ws>) which contains policy references and the corresponding set of references Policies build a PolicySet object.
static IPolicySet SCAPolicyUtil.getPolicySet(IPolicySubject polSubject, List<IPolicy> policies)
          Given a Policy Subject and the set of Policies attached to the Policy Subject, builds a PolicySet object.

 

Uses of IPolicy in oracle.wsm.policy.validation

 

Methods in oracle.wsm.policy.validation with parameters of type IPolicy
 void IPolicyValidator.validate(IPolicy policy, IValidationContext context)
          Validate the passed Policy object Any errors are reported in the passed ValidationContextObject

 

Uses of IPolicy in oracle.wsm.policy.validation.util

 

Methods in oracle.wsm.policy.validation.util with parameters of type IPolicy
static void PolicySubjectValidatorUtil.checkAttachTo(IPolicySubject policySubject, IPolicy pol, IValidationContext context)
           
static void PolicySubjectValidatorUtil.checkAttachTo(List<IPolicySubject> polSubjects, IPolicy pol, IValidationContext context)
          Checks to ensure the Policy can be attached to the Policy Subject.
static void PolicySubjectValidatorUtil.checkCategory(IPolicySubject polSubject, IPolicy pol, IPolicyReference polRef, IValidationContext context)
          Checks to ensure the category on Policy Reference if defined matches with the category on Policy

 

Method parameters in oracle.wsm.policy.validation.util with type arguments of type IPolicy
static List<IValidationError> PolicySubjectValidatorUtil.validate(IPolicySubject polSubject, List<IPolicyReference> polRefs, List<IPolicy> policies)
          Given a Policy Subject polSubject and Policies attached to the Policy Subject, performs the Policy Subject Validation and returns the Validation Errors

 

Uses of IPolicy in oracle.wsm.policy.wsdl.extensions

 

Fields in oracle.wsm.policy.wsdl.extensions with type parameters of type IPolicy
protected  Collection<IPolicy> PolicyExtension.fieldPolicies
           

 

Methods in oracle.wsm.policy.wsdl.extensions that return types with arguments of type IPolicy
 Collection<IPolicy> PolicyExtension.getPolicies()
           

 

Method parameters in oracle.wsm.policy.wsdl.extensions with type arguments of type IPolicy
 void PolicyExtension.setPolicies(Collection<IPolicy> policies)
           

 

Uses of IPolicy in oracle.wsm.policy.wsdl.util

 

Methods in oracle.wsm.policy.wsdl.util that return types with arguments of type IPolicy
static List<IPolicy> WSDLPolicyUtil.getPoliciesAttachedToWSDLBinding(javax.wsdl.Definition def, javax.wsdl.Port port)
          Returns the list of Policies in the WSDL.
static HashMap<String,List<IPolicy>> WSDLPolicyUtil.getPoliciesAttachedToWSDLBindingInputOuput(javax.wsdl.Definition def, javax.wsdl.Port port)
          Fetches all the policies attached to the BindingOperationInput and BindingOperationOutput seprately in a List .
static HashMap<String,List<IPolicy>> WSDLPolicyUtil.getPoliciesAttachedToWSDLBindingOperation(javax.wsdl.Definition def, javax.wsdl.Port port)
          Fetches all the policies attached to each BindingOperation in a List .
static List<IPolicy> WSDLPolicyUtil.getPoliciesAttachedToWSDLPort(javax.wsdl.Definition def, javax.wsdl.Port port)
          Returns the list of Policies in the WSDL.
static List<IPolicy> WSDLPolicyUtil.getPoliciesFromExtensibilityElements(List extensibilityElements, IPolicyRegistry policyRegistry)
          Fetches the policies attached to the extensibilityElements from the PolicyRegistry.
static Map<Object,IPolicy> WSDLPolicyUtil.mergePoliciesForWSDLPolicySubjects(Map<Object,List<IPolicyReference>> policySubjectAndPolicyRefs, IPolicyRegistry registry)
          Given a Policy Subject (a WSDL Object - can be Port, Binding, etc) and the list of PolicyReferences associated with that WSDL Policy Subject, merges all Policies referenced for the WSDL Policy Subject.
static Map<Object,IPolicy> WSDLPolicyUtil.mergePoliciesForWSDLPolicySubjects(Map<Object,List<String>> policySubjectAndPolicyRefs, Map<String,IPolicy> policies)
          Given a Policy Subject (a WSDL Object - can be Port, Binding, etc) and the list of PolicyReferences associated with that WSDL Policy Subject, merges all Policies referenced for the WSDL Policy Subject.

 

Methods in oracle.wsm.policy.wsdl.util with parameters of type IPolicy
static void AdvertisementPolicyUtil.addMessageLevelPolicyToAllWSDLFaultSubjects(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, IPolicy msgLevelPolicy, boolean autoGeneratePolicyId)
          Add the Policy to all the Message level Fault Policy Subjects! if autoGeneratePolicyId is set to true then the wsu:Id on wsp:Policy is set to <orginalPolicyId>+"_"+wsdlPortName+"_Fault_Policy".
static void AdvertisementPolicyUtil.addMessageLevelPolicyToAllWSDLInputSubject(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, IPolicy msgLevelPolicy, boolean autoGeneratePolicyId)
          Add the Policy to all the Message level Input Policy Subjects! if autoGeneratePolicyId is set to true then the wsu:Id on wsp:Policy is set to <orginalPolicyId>+"_"+wsdlPortName+"_Input_Policy".
static void AdvertisementPolicyUtil.addMessageLevelPolicyToAllWSDLMessageLevelSubjects(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, javax.wsdl.BindingOperation wsdlBindingOperation, IPolicy msgLevelPolicy, boolean autoGeneratePolicyId)
          Add the Policy to all the Message level Policy Subjects (i.e.
static void AdvertisementPolicyUtil.addMessageLevelPolicyToAllWSDLMessageLevelSubjects(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, IPolicy msgLevelPolicy, boolean autoGeneratePolicyId)
          Add the Policy to all the Message level Policy Subjects (i.e.
static void AdvertisementPolicyUtil.addMessageLevelPolicyToAllWSDLOutputSubjects(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, IPolicy msgLevelPolicy, boolean autoGeneratePolicyId)
          Add the Policy to all the Message level Output Policy Subjects! if autoGeneratePolicyId is set to true then the wsu:Id on wsp:Policy is set to <orginalPolicyId>+"_"+wsdlPortName+"_Output_Policy".
static void AdvertisementPolicyUtil.addOperationLevelPolicyToAllWSDLOperationSubjects(AdvertisementContext ctx, javax.wsdl.Port wsdlPort, IPolicy operLevelPolicy, boolean autoGeneratePolicyId)
          Add the Policy to all the Operation level Policy Subjects! if autoGeneratePolicyId is set to true then the wsu:Id on wsp:Policy is set to <orginalPolicyId>+"_"+wsdlPortName+"_Operation_Policy".

 

Method parameters in oracle.wsm.policy.wsdl.util with type arguments of type IPolicy
static Map<Object,IPolicy> WSDLPolicyUtil.mergePoliciesForWSDLPolicySubjects(Map<Object,List<String>> policySubjectAndPolicyRefs, Map<String,IPolicy> policies)
          Given a Policy Subject (a WSDL Object - can be Port, Binding, etc) and the list of PolicyReferences associated with that WSDL Policy Subject, merges all Policies referenced for the WSDL Policy Subject.

 

Uses of IPolicy in oracle.wsm.policyaccess.impl.file

 

Methods in oracle.wsm.policyaccess.impl.file that return IPolicy
 IPolicy FilePolicyResolver.getPolicy(String name, boolean includeConfigs)
           

 

Uses of IPolicy in oracle.wsm.policyengine

 

Methods in oracle.wsm.policyengine with parameters of type IPolicy
 IResult IPolicyExecutionEngine.execute(IPolicy policy, IContext context)
           
 void IPolicyExecutor.init(IPolicy policy, IExecutionContext context, IContext msgContext)
           

 

Uses of IPolicy in oracle.wsm.policyengine.impl

 

Fields in oracle.wsm.policyengine.impl declared as IPolicy
protected  IPolicy WSPolicyExecutor.policy
           

 

Methods in oracle.wsm.policyengine.impl with parameters of type IPolicy
 IResult PolicyExecutionEngine.execute(IPolicy policy, IContext context)
           
 void WSPolicyExecutor.init(IPolicy pol, IExecutionContext context, IContext msgContext)
           

 

Constructors in oracle.wsm.policyengine.impl with parameters of type IPolicy
WSPolicyExecutor(IPolicy policy, IContext msgContext)
           

 

Uses of IPolicy in oracle.wsm.policyengine.impl.runtime

 

Methods in oracle.wsm.policyengine.impl.runtime with parameters of type IPolicy
 void WSPolicyRuntimeExecutor.init(IPolicy pol, IExecutionContext context, IContext msgContext)
           

 

Constructors in oracle.wsm.policyengine.impl.runtime with parameters of type IPolicy
WSPolicyRuntimeExecutor(IPolicy policy, IContext msgContext)
           

 

Uses of IPolicy in oracle.wsm.policyimport.compatibility

 

Method parameters in oracle.wsm.policyimport.compatibility with type arguments of type IPolicy
 void PolicyCompatibilityChecker.checkCompatibility(javax.wsdl.Definition def, Element scaReferenceBindingNode, List<IPolicy> policies, Map<String,String> configuration, IPolicyCompatibilityResultInternal result)
          Checks if the client side policies attached to a SCA Composite Reference/binding is compatible with the Server Side Policies.
 void PolicyCompatibilityChecker.checkCompatibility(javax.wsdl.Definition def, IPolicySubject polSubj, List<IPolicy> policies, Map<String,String> configuration, IPolicyCompatibilityResultInternal result)
          Checks if the client side policies attached to a SCA Composite Reference/binding is compatible with the Server Side Policies.

 

Uses of IPolicy in oracle.wsm.policyimport.mirror

 

Methods in oracle.wsm.policyimport.mirror that return types with arguments of type IPolicy
static List<IPolicy> ServerPolicyMirror.generatePoliciesFromWSDL(javax.wsdl.Definition def, javax.wsdl.Port port)
           

 

Uses of IPolicy in oracle.wsm.policymanager

 

Methods in oracle.wsm.policymanager that return IPolicy
 IPolicy IUpdateService.createPolicy(IPolicy policy)
          Adds a new policy to the backend datastore
static IPolicy PolicyManagerUtil.getPolFromArtifact(MDSArtifact mdsArtifact)
          Generate a policy object using information from a MDSArtifact
 IPolicy IQueryService.getPolicy(String policyName)
          Get a policy for the given policy name
 IPolicy IQueryService.getPolicy(String policyName, boolean getConfig)
          Get a particular policy with options to include configuration information
 IPolicy IQueryService.getPolicyByID(String path, String policyID)
          Returns a policy corresponding to given policy path and ID This method will return a single policy with the name <path/id>.
 IPolicy IQueryService.getPolicyVersion(String policyName, long version)
          Returns a particular version of a policy
 IPolicy IUpdateService.promotePolicyToTip(String policyName, long version)
          Promote a previous policy version to the latest.
 IPolicy IUpdateService.updatePolicy(IPolicy policy)
          Updates a policy to the backend datastore

 

Methods in oracle.wsm.policymanager that return types with arguments of type IPolicy
 List<IPolicy> IUpdateService.createPolicy(List<IPolicy> polList)
          Bulk creation of policies
 Map<String,List<IPolicy>> IPolicyService.getCompatibleClientPolicies(String wsdlDefinition, QName serviceName, String portName)
          Given a WSDL that contains service side policies, returns the compatible client side policies.
 List<IPolicy> IPolicyService.getCompatibleClientPolicies(String wsdlDefinition, QName serviceName, String portName, String category)
          Given a WSDL that contains service side policies, returns the compatible client side policies for a particular category.
 List<IPolicy> IQueryService.getPolicies(String path)
          Returns all policies in the Policy store
 List<IPolicy> IQueryService.getPoliciesByAttachTo(String path, List<String> attachToList)
          Return Policies in a specific Attachment Point
 List<IPolicy> IQueryService.getPoliciesByCategory(String path, String category)
          Returns a list of Policies belonging to the cateory passed
 List<IPolicy> IQueryService.getPoliciesByCategoryAndAttachTo(String path, String category, List<String> attachToList)
          Return a list of Policies in any of the supplied Attachment points and belonging to the passed category
 List<IPolicy> IQueryService.getPoliciesByID(String path, String policyID)
          Return a list of policies matching the supplied path and id This method can be use to restrict searching policies within a particular path If the complete path to a particular policy is know and only a single policy is to be fetched, the corresponding method should be used instead of this method
 List<IPolicy> IQueryService.getPoliciesByPolicyReferences(List<IPolicyReference> polRefs, boolean includeConfigs)
          Given a list of PolicyReferences returns the corresponding Policies.
 Map<IPolicyReference,IPolicy> IQueryService.getPoliciesByPolicyReferencesMap(List<IPolicyReference> polRefs, boolean includeConfigs)
          Given a list of PolicyReferences returns a Map of <IPolicyReference, IPolicy> if a PolicyReference is invalid then null is returned
 List<IPolicy> IQueryService.getPoliciesByPolicyStatus(String path, IPolicy.STATUS status)
          Return a list of Policies with supplied status
 List<IPolicy> IQueryService.getPoliciesForResource(String resourcePattern)
          Returns the Policies attached to a Policy Subject(Resource) identified by resourcePattern
 List<IPolicy> IQueryService.getPolicyVersionHistory(String policyName)
          Get a list of all previous version of a particular policy
 List<IPolicy> IQueryService.searchPolicies(SearchCriteria searchCriteria)
          Search and return a list of policies that meet the passed search Criteria
 List<IPolicy> IUpdateService.updatePolicies(List<IPolicy> policies)
          Updates policies to the backend datastore
 Map<IPolicy,List<IValidationError>> IQueryService.validatePolicies(List<IPolicy> policies)
          Performs Policy Validation on each policy and return the list of errors.

 

Methods in oracle.wsm.policymanager with parameters of type IPolicy
 IPolicy IUpdateService.createPolicy(IPolicy policy)
          Adds a new policy to the backend datastore
 void IUpdateService.deletePolicy(IPolicy policy)
          Deletes a policy to the backend datastore
 IPolicy IUpdateService.updatePolicy(IPolicy policy)
          Updates a policy to the backend datastore
static boolean PolicyManagerUtil.validatePolicy(IPolicy policy)
          This method will validate the policy and return 'true' for valid policy and 'false' for Invalid policy.

 

Method parameters in oracle.wsm.policymanager with type arguments of type IPolicy
 List<IPolicy> IUpdateService.createPolicy(List<IPolicy> polList)
          Bulk creation of policies
 List<IPolicy> IUpdateService.updatePolicies(List<IPolicy> policies)
          Updates policies to the backend datastore
 Map<IPolicy,List<IValidationError>> IQueryService.validatePolicies(List<IPolicy> policies)
          Performs Policy Validation on each policy and return the list of errors.

 

Uses of IPolicy in oracle.wsm.policymanager.client

 

Methods in oracle.wsm.policymanager.client that return IPolicy
 IPolicy UpdateServiceDelegate.createPolicy(IPolicy policy)
          Adds a new policy to the backend datastore
 IPolicy QueryServiceDelegate.getPolicy(String policyName)
          Get a policy for the given policy name
 IPolicy QueryServiceDelegate.getPolicy(String policyName, boolean getConfig)
          Get a particular policy with options to include configuration information
 IPolicy QueryServiceDelegate.getPolicyByID(String path, String policyID)
          Returns a policy corresponding to given policy path and ID This method will return a single policy with the name <path/id>.
 IPolicy QueryServiceDelegate.getPolicyVersion(String policyName, long version)
          Returns a particular version of a policy
 IPolicy UpdateServiceDelegate.promotePolicyToTip(String policyName, long version)
          Promote a previous policy version to the latest.
 IPolicy UpdateServiceDelegate.updatePolicy(IPolicy policy)
          Updates a policy to the backend datastore

 

Methods in oracle.wsm.policymanager.client that return types with arguments of type IPolicy
 List<IPolicy> UpdateServiceDelegate.createPolicy(List<IPolicy> polList)
          Bulk creation of policies
 Map<String,List<IPolicy>> PolicyServiceDelegate.getCompatibleClientPolicies(String wsdlDefinition, QName serviceName, String portName)
          Given a WSDL that contains service side policies, returns the compatible client side policies.
 List<IPolicy> PolicyServiceDelegate.getCompatibleClientPolicies(String wsdlDefinition, QName serviceName, String portName, String category)
          Given a WSDL that contains service side policies, returns the compatible client side policies for a particular category.
 List<IPolicy> QueryServiceDelegate.getPolicies(String path)
          Returns all policies in the Policy store
 List<IPolicy> QueryServiceDelegate.getPoliciesByAttachTo(String path, List<String> attachToList)
          Return Policies in a specific Attachment Point
 List<IPolicy> QueryServiceDelegate.getPoliciesByCategory(String path, String category)
          Returns a list of Policies belonging to the cateory passed
 List<IPolicy> QueryServiceDelegate.getPoliciesByCategoryAndAttachTo(String path, String category, List<String> attachToList)
          Return a list of Policies in any of the supplied Attachment points and belonging to the passed category
 List<IPolicy> QueryServiceDelegate.getPoliciesByID(String path, String policyID)
          Return a list of policies matching the supplied path and id This method can be use to restrict searching policies within a particular path If the complete path to a particular policy is know and only a single policy is to be fetched, the corresponding method should be used instead of this method
 List<IPolicy> QueryServiceDelegate.getPoliciesByPolicyReferences(List<IPolicyReference> polRefs, boolean includeConfigs)
          Given a list of PolicyReferences returns the corresponding Policies.
 Map<IPolicyReference,IPolicy> QueryServiceDelegate.getPoliciesByPolicyReferencesMap(List<IPolicyReference> polRefs, boolean includeConfigs)
          Given a list of PolicyReferences returns a Map of <IPolicyReference, IPolicy> if a PolicyReference is invalid then null is returned
 List<IPolicy> QueryServiceDelegate.getPoliciesByPolicyStatus(String path, IPolicy.STATUS status)
          Return a list of Policies with supplied status
 List<IPolicy> QueryServiceDelegate.getPoliciesForResource(String resourcePattern)
          Returns the Policies attached to a Policy Subject(Resource) identified by resourcePattern
 List<IPolicy> QueryServiceDelegate.getPolicyVersionHistory(String policyName)
          Get a list of all previous version of a particular policy
 List<IPolicy> QueryServiceDelegate.searchPolicies(SearchCriteria searchCriteria)
          Search and return a list of policies that meet the passed search Criteria
 List<IPolicy> UpdateServiceDelegate.updatePolicies(List<IPolicy> policies)
          Updates policies to the backend datastore
 Map<IPolicy,List<IValidationError>> QueryServiceDelegate.validatePolicies(List<IPolicy> policies)
          Performs Policy Validation on each policy and return the list of errors.

 

Methods in oracle.wsm.policymanager.client with parameters of type IPolicy
 void UpdateServiceDelegate.addAttachmentEntry(IPolicy policy, List<String> resourcePatterns)
          
 IPolicy UpdateServiceDelegate.createPolicy(IPolicy policy)
          Adds a new policy to the backend datastore
 void UpdateServiceDelegate.deletePolicy(IPolicy policy)
          Deletes a policy to the backend datastore
 void UpdateServiceDelegate.removeAttachmentEntry(IPolicy policy, List<String> resourcePatterns)
          
 IPolicy UpdateServiceDelegate.updatePolicy(IPolicy policy)
          Updates a policy to the backend datastore

 

Method parameters in oracle.wsm.policymanager.client with type arguments of type IPolicy
 List<IPolicy> UpdateServiceDelegate.createPolicy(List<IPolicy> polList)
          Bulk creation of policies
 List<IPolicy> UpdateServiceDelegate.updatePolicies(List<IPolicy> policies)
          Updates policies to the backend datastore
 Map<IPolicy,List<IValidationError>> QueryServiceDelegate.validatePolicies(List<IPolicy> policies)
          Performs Policy Validation on each policy and return the list of errors.

 

Uses of IPolicy in oracle.wsm.policymanager.ejb.impl

 

Methods in oracle.wsm.policymanager.ejb.impl that return IPolicy
 IPolicy UpdateService.createPolicy(IPolicy policy)
           
 IPolicy UpdateService.promotePolicyToTip(String policyName, long version)
           
 IPolicy UpdateService.updatePolicy(IPolicy policy)
           

 

Methods in oracle.wsm.policymanager.ejb.impl that return types with arguments of type IPolicy
 List<IPolicy> UpdateService.createPolicy(List<IPolicy> polList)
           
 List<IPolicy> UpdateService.updatePolicies(List<IPolicy> policies)
           

 

Methods in oracle.wsm.policymanager.ejb.impl with parameters of type IPolicy
 IPolicy UpdateService.createPolicy(IPolicy policy)
           
 void UpdateService.deletePolicy(IPolicy policy)
           
 IPolicy UpdateService.updatePolicy(IPolicy policy)
           

 

Method parameters in oracle.wsm.policymanager.ejb.impl with type arguments of type IPolicy
 List<IPolicy> UpdateService.createPolicy(List<IPolicy> polList)
           
 List<IPolicy> UpdateService.updatePolicies(List<IPolicy> policies)
           

 

Uses of IPolicy in oracle.wsm.policymanager.impl

 

Methods in oracle.wsm.policymanager.impl that return IPolicy
 IPolicy UpdateService.createPolicy(IPolicy policy)
          This method will create the policy at datastore.
 IPolicy QueryService.getPolicy(String policyName)
          Get a policy for the given policy name
 IPolicy QueryService.getPolicy(String policyName, boolean getConfig)
           
 IPolicy QueryService.getPolicyByID(String path, String policyID)
          Returns a policy corresponding to given policy name
 IPolicy QueryService.getPolicyVersion(String policyName, long version)
          Returns a IPolicy object for a given policy and particular version The method returns a null if the version/policy is not found in the datastore
 IPolicy UpdateService.promotePolicyToTip(String policyName, long version)
           
 IPolicy UpdateService.updatePolicy(IPolicy policy)
          Updates the given policy, For policy that will fail the validation, the policy will be *disabled* and then *saved* to the data store.

 

Methods in oracle.wsm.policymanager.impl that return types with arguments of type IPolicy
 List<IPolicy> UpdateService.createPolicy(List<IPolicy> polList)
          Bulk creation of policies.If policy is invalid *disable* it and create.
 Map<String,List<IPolicy>> PolicyService.getCompatibleClientPolicies(String wsdlDefinition, QName serviceName, String portName)
          Given a WSDL that contains oracle extensions (ORAWSDL) including oracle policies, returns the compatible client side policies.
 List<IPolicy> PolicyService.getCompatibleClientPolicies(String wsdlDefinition, QName serviceName, String portName, String category)
          Given a WSDL that contains oracle extensions (ORAWSDL) including oracle policies, returns the compatible client side policies for a particular category.
 List<IPolicy> QueryService.getPolicies(String path)
          Returns all policies in the MDS store
 List<IPolicy> QueryService.getPoliciesByAssertionQNameAndAttachTo(String path, QName assertionQName, String attachTo)
          Return all Policies that contain the assertion identified by its qname (assertionQName) and attachTo.
 List<IPolicy> QueryService.getPoliciesByAttachTo(String path, List<String> attachToList)
          Return Policies that can be attached to specific type of Policy Subjects
 List<IPolicy> QueryService.getPoliciesByCategory(String path, String category)
          Returns a list of Policies belonging to the cateory passed
 List<IPolicy> QueryService.getPoliciesByCategoryAndAttachTo(String path, String category, List<String> attachToList)
          Return a list of Policies in any of the supplied Attachment points and belonging to the passed category
 List<IPolicy> QueryService.getPoliciesByID(String path, String policyID)
          Return a list of policies matching the supploed path and id
 List<IPolicy> QueryService.getPoliciesByPolicyReferenceList(List<IPolicyReference> polrefList)
          Given a list of policyReferences, return a list of IPolicy objects corresponding to the references
 Map<IPolicyReference,IPolicy> QueryService.getPoliciesByPolicyReferenceMap(List<IPolicyReference> polrefList)
          Returns a Map of policy reference objects and the corresponding policy object that is referenced
 List<IPolicy> QueryService.getPoliciesByPolicyReferences(List<IPolicyReference> polRefs, boolean includeConfigs)
           
 Map<IPolicyReference,IPolicy> QueryService.getPoliciesByPolicyReferencesMap(List<IPolicyReference> polRefs, boolean includeConfigs)
           
 Map<IPolicyReference,IPolicy> QueryService.getPoliciesByPolicyReferencesMapObj(List<IPolicyReference> polRefs, boolean includeConfigs)
           
 List<IPolicy> QueryService.getPoliciesByPolicyStatus(String path, IPolicy.STATUS status)
          Return a list of Policies with supplied status
 List<IPolicy> QueryService.getPoliciesBySmartDigestAndAttachTo(String path, QName attrQName, String smartDigestValue, String attachTo)
          WARNING: This is an internal API - DO NOT USE.
 List<IPolicy> QueryService.getPoliciesForResource(String resourcePattern)
          Given a resource pattern, returns a list of all policies that apply to the resourcePattern
 List<IPolicy> QueryService.getPolicyVersionHistory(String policyName)
          Get a list of all previous version of a particular policy
 List<IPolicy> QueryService.searchPolicies(SearchCriteria searchCriteria)
          Search policies depending on the query specified in the passed SearchCriteria
 List<IPolicy> UpdateService.updatePolicies(List<IPolicy> policies)
          Updates a list of policies
 Map<IPolicy,List<IValidationError>> QueryService.validatePolicies(List<IPolicy> policies)
           

 

Methods in oracle.wsm.policymanager.impl with parameters of type IPolicy
 IPolicy UpdateService.createPolicy(IPolicy policy)
          This method will create the policy at datastore.
 void UpdateService.deletePolicy(IPolicy policy)
          Delete a policy from the backend datastore
 IPolicy UpdateService.updatePolicy(IPolicy policy)
          Updates the given policy, For policy that will fail the validation, the policy will be *disabled* and then *saved* to the data store.

 

Method parameters in oracle.wsm.policymanager.impl with type arguments of type IPolicy
 List<IPolicy> UpdateService.createPolicy(List<IPolicy> polList)
          Bulk creation of policies.If policy is invalid *disable* it and create.
 List<IPolicy> UpdateService.updatePolicies(List<IPolicy> policies)
          Updates a list of policies
 Map<IPolicy,List<IValidationError>> QueryService.validatePolicies(List<IPolicy> policies)
           

 

Uses of IPolicy in oracle.wsm.policymanager.util

 

Methods in oracle.wsm.policymanager.util that return IPolicy
static IPolicy PolicyMgrUtil.convertStrToPolicy(String policy, boolean gracefulParse)
           

 

Methods in oracle.wsm.policymanager.util that return types with arguments of type IPolicy
static List<IPolicy> PolicyMgrUtil.convertStrsToPolicies(List<String> policyStrs, boolean gracefulParse)
           

 

Methods in oracle.wsm.policymanager.util with parameters of type IPolicy
 oracle.mds.query.Condition QueryUtil.buildQueryCondition(IPolicy inputPolicy)
           
static String PolicyMgrUtil.convertPolicyToStr(IPolicy policy)
           

 

Method parameters in oracle.wsm.policymanager.util with type arguments of type IPolicy
static List<String> PolicyMgrUtil.convertPoliciesToStrs(List<IPolicy> policyStrs)
           

 

Uses of IPolicy in oracle.wsm.security.policy.validation

 

Methods in oracle.wsm.security.policy.validation with parameters of type IPolicy
 void SecurityPolicyValidator.validate(IPolicy policy, IValidationContext validationContext)
          This method checks performs the following validations on a policy:

 


Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


Copyright © 2007, 2009, Oracle and/or its affiliates. All rights reserved.