Adding WS-Addressing headers and signing them

Let me begin by stating that I'm a .NET developer using WSE 3.0 to expose a variety of Web services to an external client. We are attempting to leverage WS-Security 1.0. Furthermore, while I know the Java language, I don't have a lot of background with the various frameworks and I have very little experience with Oracle.
The client is using:
Oracle iAS 10.1.3, j2ee 1.4, OC4J
Essentially this is an interop issue. We are trying to get the client's app to communicate with our WSE 3 enabled Web service. At this point we are stumped on two things:
1. The WSE framework recommends that a SOAP request message contain the WS-Addressing wsa:Action header and that this header is signed. I can disable this requirement but that can expose a minor security vulnerability. So I would prefer to have a wsa:Action header present and included in the signature.
2. The client has configured their proxy XML file to only sign the Body of the SOAP message. When examining the SOAP message on the wire, it appears that, in addition to the SOAP Body, the signing certificate is referenced in the Signature block. This means the Body and signing BinarySecurityToken are included in the signature. WSE 3.0 doesn't have a built-in policy assertion for this, which means we'll need to create a custom security assertion.
So my questions are:
1a. Is there a way to add a WS-Addressing header to the SOAP message using the webservice proxy configuration file? If not, what is the standard procedure?
1b. Once we add this WS-Addressing header, how do we include it in the signature for the SOAP message?
2. Is there a way to disable the inclusion of the signing certificate during signature generation so that:
<tbs-elements>
<tbs-element local-part="Body" name-space="http://schemas.xmlsoap.org/soap/envelope/" />
</tbs-elements>
really just means "sign the Body".
3. Lastly, where can I find a schema/configuration reference for the Web proxy configuration files? I've searched but must not be using the correct terms.
Thank you very much in advance. Any help provided is truly appreciated.
Joel

Hello
So my questions are:
>
1a. Is there a way to add a WS-Addressing header to
the SOAP message using the webservice proxy
configuration file? If not, what is the standard
procedure?So to add the header the best way will be to use a JAX-RPC handler. You can take a look to The specified item was not found.
1b. Once we add this WS-Addressing header, how do we
include it in the signature for the SOAP message?For the signature you should be able to use the Oracle WS-Security implementation to sign the header. See Client configuration
>
2. Is there a way to disable the inclusion of the
signing certificate during signature generation so
that:
<tbs-elements>
<tbs-element local-part="Body"
name-space="http://schemas.xmlsoap.org/soap/envelope/
/>
/tbs-elements>
really just means "sign the Body".I think you should also be able to do that with the/a handler, but I am not sure to follow in detail the process.
3. Lastly, where can I find a schema/configuration
reference for the Web proxy configuration files?
I've searched but must not be using the correct
terms.See documentation on the client configuration.
Also I will be pleased to help you more directly since I am very interested with any advanced interoperability development, can you contact me directly: tugdual.grall[at]oracle.com
regards
Tugdual Grall

Similar Messages

  • I want to make address labels and print them out. Does anybody know of a word processing program for Mac that would do this?

    I want to make address labels and print them out. Does anybody know of a word processing program for Mac to accomplish this?

    Have you looked at the previous discussions listed on the right side of this page under the heading "More Like This"?

  • Adding Vedio to iTune and Sync them to iPhone

    Hi
    i dont know why when i chose vedio files to add them to iTunes to sync with iPhone thay are not added just 3gp files are added and iTunes dont sync them it says iPhone dont support such type, and when i use some softwares to convert vedios to iTune vedio types such as mp4 they are not added when i try to add them to vedio library, also when i add 3gp files to my vedio libaray then convert them to iPhone format by iTunes the voice is very destorted in the new file any help ?

    Welcome to the forums.
    After you convert your files to MPEG4 how are you adding them to iTunes? You must drag and drop them from Windows Explorer over into the iTunes library -- open up both Windows and do this and I promise you they will show up (in the "Movies" tab).
    3GP cannot be synced to the iPhone without conversion, but using iTunes to convert isn't always the best way. If you have Quicktime Pro that may be the best solution.

  • How do I get iPhoto to use my Mail address book and no Themes?

    How do I get iPhoto to stop themes and use mail to share my photos?
    I have corrected this on another system (iMac and MacAir) but do not remember how I did it.

    Make sure you have the latest version of iPhoto (v9.1.3). If you installed from a disk or it was already on a new Mac, then run software update. If you bought on the App Store check there for updates.
    Then check the General Pane of the Preferences
    Regards
    TD

  • Addresses exist in local AD/Exchange environment; possible to send to those addresses internally and have them route out to the internet?

    Short story; Company A acquires Company B.  B is still using their external mail system for a period of time before transititioning to A's email.  After B moves to A's mail server, they will continue to receive mail to their legacy addresses/domains
    (companyb.com) for a period of time.  B already has objects defined in A with a companya.com SMTP address.  Is it possible to prestage B's objects with their legacy SMTP addresses, while at the same time allowing users from A to send messages
    to B's legacy SMTP addresses and have it route out to the internet and not to B's local mailbox? 
    I realize that Exchange is first going to determine if the address is local, and if so deliver it, which is what is happening.  But is there a rule/exception that can bypass that such that @companyb.com will go out a send connector even if the address
    exists locally?

    I realize that Exchange is first going to determine if the address is local, and if so deliver it, which is what is happening.  But is there a rule/exception that can bypass that such that @companyb.com will go out a send connector even if the address
    exists locally?
    No. If the exact SMTP address exists in the org, it will never leave the Exchange org when sent from an authenticated user.
    Twitter!: Please Note: My Posts are provided “AS IS” without warranty of any kind, either expressed or implied.

  • How to restore Address Book and then add working iCloud Account?

    OK i'm going insane trying to resolve this one.... all started with a shed load of Duplicates!
    3 devices:  MacBook Pro, iMac, iPhone 4S
    I finally upgraded the MBP to 10.7.2, the iMac already was and the iPhone was already 5.0.1
    I've held off moving to iCloud from Mobile.me because of the 10.6.x MBP
    ...so now all on the same song sheet, I clicked the upgrade to iCloud from my MBA and all went well!
    The MBA pushed 1352 address cards to the iCloud and I only had the iCloud account showing in my Address Book.
    My iPhone then happily went iCloud and downloaded ALL the calendars (and I have far too many....I'll clean up soon, promise ;-)
    but i hadnt turned on Contact sync for a very good reason.
    I DON'T WANT ALL MY CONTACTS ON MY iPHONE!
    So having found some advice, it says you have to keep everything you dont want in iCloud, in the On My Mac account
    (which I didnt appear to have at that point)
    I turned my iMac on and connected to the iCloud, all went well and I again had a single iCloud account in Address Book with 1352 cards
    I then went Address Book/Preferences/General/Deafult Account/On My Mac and it generated the empty On My Mac account in the Address Book.
    Highlighting ALL my iCloud address cards and dragging them to On My Mac, a successful duplication was made.
    Highlighting ALL my iCloud address cards and deleting, all three devices now had NO contacts in the iCloud related accounts (what I wanted)
    I then turned on Contact sync on my iPhone and it pushed 186 contacts to the iCloud and in turn to all 3 devices (perfect!)
    but then came the fun part....
    On my iMac, the On My Mac account had gone from 1352 to over 1900 with loads of duplicates. So I selected ALL deleted and restored from an Address Book backup prior to going iCloud. This began my problem....
    if I restore it WIPES the iCloud account from the machine and leaves me with 1352 in On My Mac, 
    if I try and add an iCloud account it then wants to upload the 1352 into the iCloud which I dont want.
    If I delete all, setup iCloud acount first I get the 186 correctly, but the moment I restore from backup it overwrites and I'm again left with On My Mac and no iCloud account
    AHHHHHH!
    how on earth do I get the working iCloud with 186 (which is perfectly fine on 3 devices) and restore 1352 in ON MY MAC, so my iMac Address Book has two accounts very seperate from each other.   I want the 186 on my MacBook Pro and iPhone, but I want an iCloud account with 186 and an On My Mac with 1352 on the iMac
    ANY advice welcome
    TIA

    Thanks havinabubble for your assistance.  I'm having all sorts of problems with iCloud because we've got iphone 3g's which means the iCloud is working on our mac and ipads but not on our iphones.  I've been trying to solve this problem for days and I lost my "on my mac account" along the way. Once I followed your section where you gave directions how to "generate the empty On My Mac account" I was able to re-establish my contacts list on my mac.  Your suggestion was very valuable. Thank you.
    havinabubble wrote:
    SOLVED!
    thanks to a bit of sleep and https://discussions.apple.com/message/17282476#17282476
    cheers to Winston Churchill who's post gave me the solution!
    with On My Mac selected, highlight and DRAG TO DESKTOP
    then highlight ALL and DELETE ALL
    add the iCloud account which replaces ALL contacts with the 186 from the iCloud.
    select Address Book/Preferences/General/Default Account/On My Mac and it generates the empty On My Mac account in the Address Book.
    DRAG the 1352 back into On My Mac account
    now have two accounts...
    PROBLEM SOLVED, thanks Winston!

  • Need an app to edit and sign word documents (sign with stylus)! Notability let's me sign but doesn't pull up letter head, quickofficepro let's me edit but not sign. Looking for an app that does both

    I am looking for an app where I can edit word documents as well as sign them.  I am a physical therapist whose looking to cut down on paper work.  Someone types my evaluations and then we print them out for me to edit by hand and then they go back and make the corrections on the computer then w print them and sign them to send off.  Recently I have begun using apps where I can pull up the document and edit it thru quickofficepro or through cloudon, but I cannot sign them using a stylus pen.  I also have notability which I can use to sign the documents, but it doesn't save the document as a doc, it's either a PDF or rtf. Also, in notability, it doesn't pull up the letter head for our company which is a template with our logo on it.  So I need an app where I can both edit and sign my documents by hand using a stylus.  If someone could provide me with any relevant information I would greatly appreciate it.  Thank you for your time.

    Hi,
    Pages for Mac OS X, the topic discussed in this community won't do it.
    I think you'll have a better chance for a useful answer in either the Using iPad or the iPad in the Enterprise community.
    Regards,
    Barry

  • My ipad won't let me sign in to my FaceTime and iMessage and won't update my apps no more ever since I got my iphone and put them on the same account. Does anyone know how to fix it or why it's doing this

    II've had my ipad with retina display for about a 1 now and everything was fine In till I got my iphone 4s and put them on the same account then my ipad stopped letting me log in to my FaceTime and iMessage and it doesn't let me update my apps and dosnt let me log in to iCloud ever since I got my phone and put them on the same account does anyone know how I could fix it and still be able to connected to my iphone??

    Did you change your Apple ID?
    Unable to make or receive FaceTime calls after April 16, 2014
    http://support.apple.com/kb/TS5419
    Using FaceTime http://support.apple.com/kb/ht4319
    Troubleshooting FaceTime http://support.apple.com/kb/TS3367
    The Complete Guide to FaceTime + iMessage: Setup, Use, and Troubleshooting
    http://tinyurl.com/a7odey8
    Troubleshooting FaceTime and iMessage activation
    http://support.apple.com/kb/TS4268
    iOS: FaceTime is 'Unable to verify email because it is in use'
    http://support.apple.com/kb/TS3510
    Using FaceTime and iMessage behind a firewall
    http://support.apple.com/kb/HT4245
    iOS: About Messages
    http://support.apple.com/kb/HT3529
    Set up iMessage
    http://www.apple.com/ca/ios/messages/
    iOS and OS X: Link your phone number and Apple ID for use with FaceTime and iMessage
    http://support.apple.com/kb/HT5538
    How to Set Up & Use iMessage on iPhone, iPad, & iPod touch with iOS
    http://osxdaily.com/2011/10/18/set-up-imessage-on-iphone-ipad-ipod-touch-with-io s-5/
    Set Up Alert Sounds
    http://www.quepublishing.com/articles/article.aspx?p=1873027&seqNum=3
    Extra FaceTime IDs
    http://tinyurl.com/k683gr4
    Troubleshooting Messages
    http://support.apple.com/kb/TS2755
    Troubleshooting iMessage Issues: Some Useful Tips You Should Try
    http://www.igeeksblog.com/troubleshooting-imessage-issues/
    Setting Up Multiple iOS Devices for iMessage and Facetime
    http://macmost.com/setting-up-multiple-ios-devices-for-messages-and-facetime.htm l
    FaceTime and iMessage not accepting Apple ID password
    http://www.ilounge.com/index.php/articles/comments/facetime-and-imessage-not-acc epting-apple-id-password/
    Fix Can’t Sign Into FaceTime or iMessage iOS 7
    http://ipadtutr.com/fix-login-facetime-imessage-ios-7/
    FaceTime, Game Center, Messages: Troubleshooting sign in issues
    http://support.apple.com/kb/TS3970
    Unable to use FaceTime and iMessage with my apple ID
    https://discussions.apple.com/thread/4649373?tstart=90
    iOS 7 allows you to block phone numbers or e-mail addresses from contacting you via the Phone, FaceTime, or Messages
    http://howto.cnet.com/8301-11310_39-57602643-285/you-can-block-people-from-conta cting-you-on-ios-7/
    How to Block Someone on FaceTime
    http://www.ehow.com/how_10033185_block-someone-facetime.html
    My Facetime Doesn't Ring
    https://discussions.apple.com/message/19087457#19087457
    How to watch FaceTime calls on the big screen with Apple TV
    http://www.imore.com/daily-tip-ios-5-airplay-mirroring-facetime
    Send an iMessage as a Text Message Instead with a Quick Tap & Hold
    http://osxdaily.com/2012/11/18/send-imessage-as-text-message/
    To send messages to non-Apple devices, check out the TextFree app https://itunes.apple.com/us/app/text-free-textfree-sms-real/id399355755?mt=8
    How to Text on the iPad
    http://ipad.about.com/od/ipad_tricks/a/How-To-Text-On-The-Ipad.htm
    How to Send SMS from iPad
    http://www.iskysoft.com/apple-ipad/send-sms-from-ipad.html
    How to Receive SMS Messages on an iPad
    http://yourbusiness.azcentral.com/receive-sms-messages-ipad-16776.html
    Apps for Texting http://appadvice.com/appguides/show/apps-for-texting
    You can check the status of the FaceTime/iMessage servers at this link.
    http://www.apple.com/support/systemstatus/
     Cheers, Tom

  • How to e mail the revised and signed docs to the other w/o missing them.

    How can I e mail the docs I added some texts and signed over the original docs without missing them. I tried and I all missed the added part. It was sent the ordinal doc as is.
    Please give me some advice.

    Hi
    MAIL: to Configure the Mail settings in the Tcode SCOT with the help of a basis person
    and use the Medium as MAIL (7) instead of 1(printout)
    and see that the receipient mail id (customer) are maintained properly and it should fired in the driver program..
    Just we have to check the Output from the fun module
    ADDR_GET_NEXT_COMM_TYPE which is there in driver program
    REFER SDN LINK how to mail invoice as pdf to customer

  • I have three iPads and one iPod and one iPhone.  How can I message between them without sending the message to all of them.  You send the message to your email address but all of them are set up und one account.

    I have three iPads and one iPod and one iPhone.  How can I message between them without sending the message to all of them.  You send the message to your email address but all of them are set up under one account.

    You can have a different receiving email in the Messages app on each device : Settings > Messages > Receive At . I'm not sure that there is a different way to have the message only go to one device.

  • Does anybody know how to get a valid email address for Apple service?  I am unable to call them during business hours and paid them over $200 a month ago to have a repair done ot my iPhone.  I have heard nothing.  They are usually good, but this time....

    I have looked all over the Apple Store website but there is no obvious email address.   I have tried to post feedback and 'follow my repair online' but the are not responding.  Thanks anybody who can advise an email address.

    Sorry, but Apple does not provide technical support via email, so they have no published email addresses. You will need to find a way to call them. Or make an appointment with the Genius Bar at an Apple Store, if there are any near you, and have them follow up.
    Regards.

  • When printing a list in Address Book, how can I select more than the default Attributes and keep them selected when I print again? I want to print ALL information for contacts so I have email address, notes, phone, company, title, etc all on one page.

    When printing a list in Address Book, how can I select more than the default Attributes and keep them selected when I print again? I want to print ALL information for contacts so I have email address, notes, phone, company, title, etc all on one page. I don't want to have to check off an additional 5 or 6 attributes each time I print out contact information. Is there a way to change the default setting for printing lists, so it is not just "phone," "photo," and "job title?"

    I have a user who wants to do this same thing. I did not find any way either to default the attributes to anything other than what you see the first time. Seems like such a trivial thing, hard to believe they do not allow it. I did find a program for this called iDress but I can't seem to download it from any links on the Internet. Not sure if it is free or not, but it was recommended by a link on the Mac support site.

  • HT204364 How do I make different greeting cards and send them to the same address in a bulk - not having to pay $3.99 shipping for each card

    In Iphoto, I would like to produce a bunch of greeting cards with different pics for different people and I would like all these cards to be sent to my home address in one shipment.
    The way I understand it, I can only prodce one card and order multiple copies of the same card.
    I am looking for a way not to spend $0.99 + $3.99 (shipping)....
    Can this be done?
    Or is there an app that allows that?
    Or how can I save each card and have them printed somewhere else?
    Thanks!

    Not really because the format is an odd size and when you save it as a pdf file there's a white border around the card. 
    There are 2 tutorials on how to print them yourself if you have a 3rd party image editor that supports layers or Pages from iWork: iP06 - Printing a iPhoto Greeting Card and iP07 - Printing a iPhoto Greeting Card to Standard Stock Sizes.  Apple has made it difficult to print them borderless unless the card color is the same as the card stock.
    OT

  • Had to change my Apple ID because the original email address is no longer valid.  How do I change the iCloud user name on iMac?  I found instructions about signing out of iCloud and signing back end.  It asks questions about contact, etc.

    Had to change Apple ID due to email address no longer valid.  Trying to change id for icloud...saw direction online about signing out of icloud and signing back in...when it ask questions about contacts, photos, etc. being deleted how do I answer those?  That just sort of freaks me out.

    For the ones that give you an option, select the option you want (keep on the Mac or Delete). For the ones that are simply warning you, click on Delete from Mac.
    They will all come back when you sign back on, since all you did was change your existing Apple ID to a new email address. It's the same iCloud account, just with a different name.
    It's the only way to get your updated ID signed onto iCloud.
    Cheers,
    GB

  • I'm looking for an app that will allow me to upload my contracts and forms to my iPad, fill in a customer's personal information, sign them, save them and email them.

    I'm looking for an app that will allow me to upload my contracts and forms to my iPad, fill in a customer's personal information, sign them, save them and email them.  I looked at easySign, Filemaker, FM Touch, Sign Docs, Zosh, Exzact, Mi-Co

    FormConnect (http://itunes.apple.com/us/app/formconnect/id432653695?mt=8&ls=1) can handle the filling out, signing, saving and emailing the contracts/forms but uploading the contract and the form is going to be a challenge because you’re dealing with paper documents that have to be scanned.  If you can convert the scanned documents into an OCR program, you might be able to copy and paste the contract without having to retype it but the form itself is probably going to have to be recreated.  Alternatively, you could use a document annotation program such as iAnnotate and mark up the contract with ink.

Maybe you are looking for

  • How to downgrade from beta 8 to 1.1.4??

    Hi! I have a paid iPhone Developer account with beta 8 of the firmware installed. Now that I'm selling my iPhone, I need to downgrade it to 1.1.4. The problem is that I'm unable to restore 1.1.4 through iTunes 7.7. I get a error code of 20?? I also t

  • P1102W will not connect to Mac, OS 10.9

    I recently changed internet providers from Verizon to ATT and lost the capability to print wirelessly on the HP P1102W printer. The HP printer device configuration page shows the wrong wireless Network Name (SSID).  How can I change the Network Name?

  • Whats the difference in install types as far as HDD space? (LEOPARD)

    Does an "Upgrade" take up much more space on the HD than an "Archive and Install"? Does any body know how many GBs each one takes? And if I was to do a total format then "install" how much less space would that take? Thanks for your information guys!

  • How do we retrieve notes from Captivate if we have "Notes" interactive in eLearning?

    Hi, I came across with this "Notes" interactive in Adobe Captivate 7.  It is a good tool for students to take notes while watching on any eLearning videos.  But, how to allow students to retrieve or save notes that they have taken from the eLearning

  • Can the rescue and recovery function be infect with a trojan virus?

    I had some trouble with trojan viruses. My scan software detected malware on my system which I deleted with the help of the antivirus software antivir (free version) and with the software malwarebytes. My thinkpad r51 is still running and virus scans