Home
/
Middleware
/
Oracle Web Services Manager
1/9
Contents
Title and Copyright Information
Preface
Intended Audience
How to Use This Guide
Documentation Accessibility
Related Documents
Conventions
What's New in This Guide
New and Changed Features for Release 12c (12.2.1)
New and Changed Features for Release 12
c
(12.1.3)
New and Changed Features for Release 12
c
(12.1.2)
1
Understanding Policies and Assertions
Understanding Predefined Policies and Assertions
Overview of Methods for Creating Policies
Understanding Custom Assertions
Understanding Policies, Assertions, Expressions, and Operators
Example Policy with One Assertion
Example Policy with Two Assertions and wsp:All Operator
Example Policy with Many Assertions and wsp:ExactlyOne Operator
Overview of Supported Custom Assertion Categories
About the Rules for Binding Custom Assertions
Understanding the Life Cycle of a Custom Assertion
Understanding the Types of Custom Assertions
Simple Assertions
Multi-Element Simple Assertions
2
Creating Custom Assertions
Understanding the Naming Conventions for Policies and Assertions
Developing Custom Assertions for Web Service
Before You Begin
Step 1: Creating the Custom Assertion Executor
Step 2: Creating the Custom Policy File
Step 3: Specifying the Custom Assertion Executor
Specifying the Custom Assertion Executor in the Custom Policy File
Specifying the Custom Assertion Executor in the policy-config.xml file
Step 4: Creating the JAR File
Step 5: Adding the Custom Policy to the Policy Store
Adding a Custom Policy to the Policy Store Using Fusion Middleware Control
Adding a Custom Policy to the Policy Store Using WLST
Step 6: Deploying the Custom Assertion
Step 7: Attaching the Custom Policy to a Web Service
Understanding How to Test the Web Service
3
Stepping Through Sample Custom Assertions
Understanding the IP Address Validation Custom Assertion Sample
IP Address Validation Custom Assertion Code Samples
Running the IP Address Validation Custom Assertion Sample
Understanding the Encryption and Decryption Custom Assertion Sample
Encryption and Decryption Custom Assertion Samples
Running the Encryption and Decryption Custom Assertion Sample
Understanding the Authentication Custom Assertion Sample
Authentication Custom Assertion Samples
Running the Authentication Custom Assertion Sample
4
Implementing Advanced Features in Custom Assertions
Inputting Parameters to Custom Assertions
Accessing OWSM Context Properties
Accessing Request, Response, and Fault Message Objects
Understanding How to Access Parts of a Message Using XPath
Accessing Certificates Used by Container for SSL
Accessing Transport Properties
Accessing CSF Keys
Understanding How to Handle Exceptions in Custom Assertions
A
Custom Assertions Schema Reference
Understanding the Element Hierarchy of Custom Assertions in a WS-Policy File
Overview of Custom Assertion Elements
wsp:Policy Element
orasp:Assertion Element
orawsp:bindings Element
orawsp:Implementation Element
orawsp:Config Element
orawsp:PropertySet Element
orawsp:Property Element
orawsp:Description Element
orawsp:Value Element
Scripting on this page enhances content navigation, but does not change the content in any way.