Digital signature with webdynpro abap

Hello,
how I can signature a character string digitial with webdynpro ABAP?
My first beginning is the call function "SSFS_CALL_CONTROL". But this is only for BSP. It is is sensible, that I create a small BSP - Application and I integrate this BSP - Application in Webdynpo ABAP. But How I integrate this BSP in WD4A?
The other way
Give it a call function for webdynpros ABAP to signature?
Thanks
Maik

Hi Maik,
what is to be signed. Your own document ?
I assume you have https and you want to sign you own content
and allow the DOWNLOAD or other similar to get doc to customer.
See the Function group SSFC/SSFZ for access to a certificate.
See security docu for load certificates on to the server. (Tran SSO_STRUST)
You can also create credentials if requried.
See also function group SSFG.
Here are functions to create envelopes and sign them
This the main tool.  You sign a document to show proof of originality.
You place in envelop to encrypt it.
Then send the result.
See function group SSFM for PSE management.
In general all the secure store and forward Functions all begin with SSF*
The function you choose probably just adds certificate to BSP connection.
I havent tried it. Just quickly looked at the code.
Cheers
Phil.

Similar Messages

  • Digital Signatures with SmartCards.

    Hi guys,
    Has anyone implemented in R/3 digital signatures with smartcards?
    Currently I'm at customer side trying to implement digital signatures within workflow processes using ABAP SSF functions. The smartcard devices are already installed, but I can't read the data inside the smartcard, moreover, I can't link the smartcard device with R/3 and I don't know how to do it…
    I read in some Weblogs and documents that it is necessary a SAP-certified external security product. I believe this external security product is the software that comes inside of smartcard drivers CD. It is something like a little application on which we can sign in data and put our fingerprint.
    I guess it is not supposed to develop an interface application between smartcard and R/3! When I started these developments I thought that I only needed to configure some environment variables to connect these devices with R/3 and then develop the ABAP flow logic with SSF Functions - Am I right?
    Can anyone provide me some guidelines for this issue?
    Thanks in advance,
    Ricardo.

    The SmartCard device is present at the frontend PC - and that's the place where the digital signature operation has to take place. Important is the "What You See Is What You Sign" principle: it has to be ensured that the data that is to be signed (using the private key stored on the SmartCard) is exactly the same as the one that is displayed to the user.
    Notice: there is a different scenario where the server is signing the data (after prompting the user for userID and password and validating that information).
    The signed data is then transported back to the server where it is stored (to ensure auditibility); usually you'll have to keep the (archived) data for years; the public key need to be archived as well.
    Notice: it is possible to attach the certificate (-> public key) which has been used to sign the data to the signed data.
    Regards, Wolfgang

  • Adobe print forms - Intergration with Webdynpro ABAP

    Hi
    We are working on SAP Adobe print forms with Webdynpro ABAP. We are getting the PDF form's Hexadecimal content as a part of the FPFORMOUTPUT parameter when we execute the FM of the Form.
    I tried to assign that to a context variable and assigned that to the PDFSource of the form and tried to generate the PDF. But is is showing a black page.
    Can you please suggest a way if any to get this done.
    Regards,
    Srikanth.

    You can use the print form directly. I mean the same way as you would use the WD/ online form. Provide the form name, the data source and stuff and the form should work. If that would be an interactive one, you would not be able to change any values if the form is based on DDIC dictionary, but since you want to use the printform, this is not your concern.
    Regards Otto

  • How to Integrate HCM Process with Webdynpro ABAP Application

    hi,
    I have issue regarding how to integrate HCM Process with Webdynpro abap application.
    I had created one HCM process for transfer using Hrasr_dt T code and also created form scenario and work flow.
    How to Integrate HCM Process with Webdynpro ABAP Application
    by
    Parthasarathi

    hi suhasini,
    Thanks for your reply,
    Can u explain in detail.. and Give any documents or links...
    by
    Parthasarathi

  • Your experiences with Webdynpro ABAP

    Hi there,
    please give me an overview how your experiences (positive and negative) are with Webdynpro ABAP??
    Here are mine:
    Pos:
    - fast GUI modelling
    - browser = client
    Neg:
    - runtime
    - unflexible controls
    - no developer influence on programming modell
      (i dont like filling code snippets)
    - No Unddo-Button in IDE
    - auto-completion show names which are not member
      of current class/object
    Thx for your input.
    Regards,
    Markus

    On 1: Depends on the used client. With server-side rendering you will have some delay for the server roundtrip, smart clients are smarter.
    On 2: Changing of fonts/colors has not been exposed via API to enforce consistency. Only themes as a whole should be changed. Remember that the primary purpose of Web Dynpro are business applications like ERP.
    Positioning of controls restrictive? What does that mean? You cannot place controls by absolute coordinates (which is most probably not a godd idea for localizable applications) but you get a set of powerful layout managers like MatrixLayout etc.
    Armin

  • Validating Input fields in Interactive Adobe Forms with Webdynpro ABAP

    Dear Friends,
    Am new to Interactive Adobe forms with Webdynpro Abap,
    My scenario is, I have few Input fields, i need to handle the Messages when am not entering values in any of the Input Field,
    and raise the message when i click on Save Button.
    I have tried with setting the field as Required in Form itself, but i can't set the Field as Mandatory.
    I don't know how to do, Please give some needed points, as well needed some Script/Formcalc code.
    Thanks,
    Pradeep.

    Hi Pradeep,
    You can validate the fields by using javascript/formcalc logic in onclick event of button.
    Please refer the below links
    Adobe Form -How to make an Input Field Mandatory
    Validate Intercive Adobe Form
    Hope it helps you.
    Regards,
    Rama

  • Integration of Adobe Flex 3.0 with Webdynpro ABAP

    Dear Experts,
    This is the first time I am trying to work with Flex and trying to integrate with Webdynpro ABAP.
    What I have done is made a 'Starter' project in Flex where I have just embedded an image , downloaded
    1. WDIslandsLibrary30.swc
    2. WDIslandsLibrary30-debug.swc
    included them in the flex project and did Export Release Build.
    What I want to do through this project is just to display the image and no data exchange is happening here between Flex and webdynpro.
    Next I have made a webdynro project , included the Flash Island and imported the mime object.
    When I activate my object and run the application I dont see the image , i can only see a blank window.
    Please guide me where I am going wrong.
    Regards,
    Mamai.

    Hi Banarji
    Ple try this.
    In Flex Part
            [Bindable] 
            [Embed(source=".jpg")]
           <mx:Image x="" y=" " width=" " id="loader1" autoLoad="true" source=".JPG" height=" "/>
    Webdynpro Part
          Goto MIME - > add .swf file
    I hope.It will work fine.
    Regards
    Laxmikanth Karunamoorthy

  • ESS/MSS custom services or modify standard service with WebDynpro Abap

    Hi all,
    what's the procedure to modify standard ESS/MSS or create new service with WebDynpro Abap.
    Thanks.
    Miki

    Hi
    First, The ISR Scenarios are not for iviews. They are just a part of a view. We can use webdynpro ABAP with the ISR Scenarios. We need to embed these forms into our webdynpro ABAP views and code accorsdigly to get the data. There are some standard components that are provided by SAP to handle ISR Forms with Webdynpro. Check these.
    Regards,
    Srikanth.

  • Getting Stasted With WebDynpro ABAP

    Dear All,
    I am New to WebDynpro and want to get started with it. Right Now reading the Tutors and Understanding the Concept. I want to Create the WebDynpro Object in the SE80 but not finding any object called "Web-Dynpro-Comp./Intf." from the available object list in the SE80. Please Guide me as how to go with it.
    Also please suggest suitable Link/Threads/Tutors to get Start with WebDynopro.
    Regards,
    Nikhi Joshi

    Hi
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a282c952-0801-0010-1eb5-87953e036712
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/21706b4b-0901-0010-7d93-c93b6394bc1d
    in this link are two tutorial for start with webdynpro abap
    for see webdynpro in se80 in the  left bar you must select web dynpro comp. / intf
    you must check the active service in the transaction sicf
    in thid link you can find the service
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/46/d28dfa34bb12bee10000000a1553f7/frameset.htm
    best regards Marco
    Edited by: Menegazzo Marco on Apr 21, 2009 10:09 AM

  • Digital Signature with Password

    I created a digital signature with a password. Now, I've forgotten my password. How do I reset it so I can use it?

    You can't reset it. Create a new signature.

  • Digital signatures with different versions of Reader

    I have created a form which requires a digital signature for approval. Typically, an employee will complete the form in Reader and forward it to a supervisor for approval. The supervisor needs to sign it digitally and forward it to me.
    The issue we are having is with those employees who are completing the form in Reader and the supervisor (or someone thereafter) has a more updated version of Reader and cannot sign the document. What can we do to stop this from happening? There is no practical way to keep everyone on the same version of Reader. We will have many more forms which require a signature, and we need this issue resolved. (I am using Adobe Acrobat 9 Pro to create the forms.)
    Also, is there a way to verify the digital signature without using a third-party source? At this point, we know anyone can create a digital signature using someone's hand-written signature they found on another paper and we would like to prevent this from happening. We need to validate the person who used the digital signature is really that person.
    Any help is appreciated! Thank you!

    If you are creating your forms in Acrobat 9 Pro. and then Reader-enabling them for digital signatures, then recipients of the form will need to use at least version 8 of the Adobe Reader. Also, you'll need to do a few things during the authoring stage of your form, if your form changes by role (i.e., additional data is entered, annotations, or multiple signatures). Mainly you'll need to use a certification sig. for the first signature and set permitted changes after certifying.
    You can find a lot more detail on best practices on developing forms for multiple signatures in the Digital Signature User Guide at:
    http://www.adobe.com/devnet/acrobat/pdfs/acrobat_digsig_userguide_90.pdf
    The guide also explains how to validate documents (authenticity validation and document integrity validation).

  • Digital Signatures with Adobe Reader

    So i created an adobe form with acrobat 9 and sent it out for all to digitally sign.  about half are getting an error when they try to sign it.  "The credential selected for signature is invalid"
    We are a government agency and use Common Access Cards (CAC) certificates to digitally sign with. 
    i was hoping someone out there could either point me to a good recource for adobe and digital signatures or to a possible fix. 
    now we have narrowed it down to the problem being with the specific machine.  the user can digitally sign the document on another machine, but not on thier own machine.  Also, no one else can sign the doc on thier machine either. 
    Thanks in advance!

    issue still exists.  ive been searching for some info on how adobe handles digital signatures, like what folders are created on the machine.  im thinking maybe i can clear out the app data for acrobat or something.  im at a loss at the moment.

  • Digital Signatures with Smart Cards

    Hi folks,
    It is my first time with digital signatures on R/3 system. I’m at customer that uses smart cards (hardware cryptography). We are doing the SAPCRYPTOLIB and front end installations. After finish these tasks, we need to implement the signatures into 3 workflow processes. I already read the SSF programmers guide, API specifications and SSF user guide. But I still have some doubts:
    The SSF profile is stored into smart card with private key information, but where are the public keys stored? (PAB – Private Address Book of my trusted circle).
    Do I need the CRLs? Note: this is only for workflow processes that run inside of customer landscape; this is not a B2B scenario.
    We don’t have clear yet how we sign the data; we are thinking sign a BOR object. Create an attribute and use it to pass the signer data. Note: for the customer, the objective is user authenticity guarantee.
    The BOR object instance ends when the flows finish, so wee need to store the signed data for auditable reasons. A database table can be a good approach or there is another standard way?
    P.S.: anyone have documentation about this subject, something like how-to with guidelines?
    Thanks in advance,
    Ricardo.
    Message was edited by:
            Ricardo  Quintino

    The SmartCard device is present at the frontend PC - and that's the place where the digital signature operation has to take place. Important is the "What You See Is What You Sign" principle: it has to be ensured that the data that is to be signed (using the private key stored on the SmartCard) is exactly the same as the one that is displayed to the user.
    Notice: there is a different scenario where the server is signing the data (after prompting the user for userID and password and validating that information).
    The signed data is then transported back to the server where it is stored (to ensure auditibility); usually you'll have to keep the (archived) data for years; the public key need to be archived as well.
    Notice: it is possible to attach the certificate (-> public key) which has been used to sign the data to the signed data.
    Regards, Wolfgang

  • A way to clear digital signatures with presence = "hidden"

    LCD 9, Dynamic forms using digital signatures, Reader 9x
    I discovered this by accident, so wondering if this is a design feature or a bug.
    I have a dynamic form and have sub-forms throughout it.  I create a flowed subform for my digital signature that has fields to collect information and then place a fixed subform inside that that actually contains the signature field.
    Page1 (flowed)
    - SignatureBlocks (subform - flowed)
                    - Field1 (textfield)
                    - Field2 (textfield)
                    -InitSig (subform - flowed)
                                    -Field3 (textfield)
                                    -Field 4(textfield)
                                                    -FixedSub (subform - fixed)
                                                                    -DigitalSig (signature field)
                    -ReviseSect1 (checkbox)
                    -CALCchkRevise (checkbox – calculated read only)
    DigitalSig locks down various fields in the form.
    My problem has always been that when the form goes to the next person for review there was no option to push the form back a state and allow the prior user to change info that was locked by DigitalSig.  Until I discovered this:
    If I place a checkbox (ReviseSect1) outside of “InitSig” subform and then run a calculation checkbox (CALCchkRevise) that sets the PRESENCE to “hidden” for InitSig if ReviseSect1 == 1, then toggle ReviseSect1 back to 0 my digital signature is cleared and thus all fields that were locked are now un-locked!
    CAR-1601-FM01.Section1.SignatureBlocks.CALCchkRevise::calculate - (JavaScript, client)
    if(ReviseSect1.rawValue == 1)
        SignatureBlocks.InitSig.presence = "hidden";
    else
        SignatureBlocks.InitSig.presence = "visible";
    Is this a design feature or a bug?  I like it as I now can have a reviewer toggle the ReviseSect1 checkbox which erases the digital signature and thus opens all those locked fields back up for editing.  Before I push this throughout my form (which has many signatures and review cycles) I want to be sure this is not a fluke that will go away when Adobe pushes its 1,037th update for the week for Reader.  If you hide a subform that contains a digital signature then un-hide it is it the design feature of hidden/visible to clear the signature?  Or is this a bug that will be patched?

    A better way is to set two codes on the ReviseSect1 checkbox.  CLICK sets the subform invisible and also sets the value of the checkbox to 0 (so that the user does not come back to un-click it and wipe out the signature again).  Then put a MOUSE EXIT code that sets the subform to visible.  In that way the user clicks the box and the signature subform hides, erasing the signature and un-locking the fields.  As soon as they mouse out of the checkbox the subform with the signature becomes visible again.  Nice.

  • Digital signatures with Sapscript

    Hello experts.
    Had anyone worked with Sapscript using digital signatures?
    Is this possible? I believe the Sapscript technology is old to support digital signatures.
    The only solution in Sapscript would be to upload the signature images, wouldn't it?
    Thank you in advance,
    Andrés Sarcevic

    Hi,
    Is the digital signature in the form of a bmp or tiff ? If yes, then you can have a BDC of SE78(Graphics Management ), which will upload the graphics to the SAP system & then you can use it in your smart form or sap script dynamically.
    Regards,
    KK

Maybe you are looking for

  • Where can I find a users manual for Galaxy S5

    I just bought my S5 yesterday and there are several things I need to do and cannot find any way to do them. Plus there are several things transferred from my old phone that need correcting and I am unable to do that, too.

  • All my sent reviews are gone

    I regulary use the "send for review" function to my clients. Earlier when I clicked the tracer I could se a list of all my old sent reviews. But now the list is empty in spite of the fact that it should contain a long list. Has this something to do w

  • 11.2 new features for OLTP compression, datapump compression

    Hi All, I am working related to datawarehouse and i am looking forward to impliment 11.2 new OLTP compression features. When i am reading some articles its telling me that i need seperate license for that. What about datapump compression and do i nee

  • Excluded LDB selection re-display

    The logical database VXV has a selection screen version 600, which excludes the parameter VBTYP_M. This ldb and the screen 600 therein have been used in a Z program, in which i need this parameter to appear. Is it possible to re-display ( if you will

  • IWeb says I'm not logged into iWeb and can't upload my website

    Has anyone else had this problem? I recently reinstalled iWeb, and it says I'm logged out of MobileMe. When I click to login, my computer says I'm logged in to MobileMe, but iWeb still says I'm not. Any suggestions? Message was edited by: charlesspin