django-adobesign


Namedjango-adobesign JSON
Version 0.12 PyPI version JSON
download
home_pagehttp://github.com/peopledoc/django-adobesign
SummaryDjango application to manage online signature with AdobeSign.
upload_time2022-12-05 09:21:35
maintainer
docs_urlNone
authorPeopledoc
requires_python
license
keywords peopledoc anysign adobesign
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            |Build Status|

################
django-adobesign
################

`django-adobesign` is a Django application for Adobe AdobeSign's digital signature.

It implements `django-anysign`_ API.

.. _`django-anysign`: https://pypi.org/project/django-anysign/

Run the demo
=============

1. Create an account Adobe Sign

    Trial account: go to `Adobe create trial account`_

.. _`Adobe create trial account`: https://acrobat.adobe.com/uk/en/sign/free-trial-global.html?trackingid=KLZWW

    OR

        Developer account with watermark: got `Adobe developer account`_


.. _`Adobe developer account`: https://acrobat.adobe.com/us/en/sign/developer-form.html


2. Create an application

    Go to `your Adobe Sign Profile`_

.. _`your Adobe Sign Profile`: https://secure.eu1.echosign.com/account/accountSettingsPage#pageId::API_APPLICATIONS

3. Setup the application

    Select the application then click on  **Configure OAuth for Application**

    In the **Redirect URI** field set: "https://localhost:8000/token" then save.

4. Obtain the corresponding application_id/application_secret

    Double click on the application

5. Clone this repo

6. Install Python module dependencies

     In django-adobesign, run: make demo

7. Run the demo

    In django-adobesign, run: make serve

    Go to  _`https://localhost:8000`: https://localhost:8000



Adobe OAuth Diagram
====================

Adobe Sign API is based on OAuth2 authentication.

Use `MSCGen`_ in mode **MsGenny** to visiualize the `authentication sequence diagram`_

.. _`MSCGen`: https://mscgen.js.org/

.. _`authentication sequence diagram`: ./schema/adobe_oauth

.. |Build Status| image:: https://github.com/peopledoc/django-adobesign/actions/workflows/main.yml/badge.svg?branch=master
    :target: https://github.com/peopledoc/django-adobesign/actions



            

Raw data

            {
    "_id": null,
    "home_page": "http://github.com/peopledoc/django-adobesign",
    "name": "django-adobesign",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "peopledoc anysign adobesign",
    "author": "Peopledoc",
    "author_email": "david.steinberger@people-doc.com",
    "download_url": "https://files.pythonhosted.org/packages/37/96/87c91c7c778625f74102497ff855edd060fdc4d8d3e0865a3fda9978e085/django-adobesign-0.12.tar.gz",
    "platform": null,
    "description": "|Build Status|\n\n################\ndjango-adobesign\n################\n\n`django-adobesign` is a Django application for Adobe AdobeSign's digital signature.\n\nIt implements `django-anysign`_ API.\n\n.. _`django-anysign`: https://pypi.org/project/django-anysign/\n\nRun the demo\n=============\n\n1. Create an account Adobe Sign\n\n    Trial account: go to `Adobe create trial account`_\n\n.. _`Adobe create trial account`: https://acrobat.adobe.com/uk/en/sign/free-trial-global.html?trackingid=KLZWW\n\n    OR\n\n        Developer account with watermark: got `Adobe developer account`_\n\n\n.. _`Adobe developer account`: https://acrobat.adobe.com/us/en/sign/developer-form.html\n\n\n2. Create an application\n\n    Go to `your Adobe Sign Profile`_\n\n.. _`your Adobe Sign Profile`: https://secure.eu1.echosign.com/account/accountSettingsPage#pageId::API_APPLICATIONS\n\n3. Setup the application\n\n    Select the application then click on  **Configure OAuth for Application**\n\n    In the **Redirect URI** field set: \"https://localhost:8000/token\" then save.\n\n4. Obtain the corresponding application_id/application_secret\n\n    Double click on the application\n\n5. Clone this repo\n\n6. Install Python module dependencies\n\n     In django-adobesign, run: make demo\n\n7. Run the demo\n\n    In django-adobesign, run: make serve\n\n    Go to  _`https://localhost:8000`: https://localhost:8000\n\n\n\nAdobe OAuth Diagram\n====================\n\nAdobe Sign API is based on OAuth2 authentication.\n\nUse `MSCGen`_ in mode **MsGenny** to visiualize the `authentication sequence diagram`_\n\n.. _`MSCGen`: https://mscgen.js.org/\n\n.. _`authentication sequence diagram`: ./schema/adobe_oauth\n\n.. |Build Status| image:: https://github.com/peopledoc/django-adobesign/actions/workflows/main.yml/badge.svg?branch=master\n    :target: https://github.com/peopledoc/django-adobesign/actions\n\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Django application to manage online signature with AdobeSign.",
    "version": "0.12",
    "split_keywords": [
        "peopledoc",
        "anysign",
        "adobesign"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "87427830fd65a511246ab970b80f2920",
                "sha256": "dd125d7eef6175b7c22b1d98d1a503ce703200c7b26752d91f7f9c48cc776ab9"
            },
            "downloads": -1,
            "filename": "django_adobesign-0.12-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "87427830fd65a511246ab970b80f2920",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 16287,
            "upload_time": "2022-12-05T09:21:32",
            "upload_time_iso_8601": "2022-12-05T09:21:32.860520Z",
            "url": "https://files.pythonhosted.org/packages/db/ef/4e51baf570074f7e7cbcb9248b4dfb8b1b4678211f8d8b51f54227401f88/django_adobesign-0.12-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "dfb7e62abd622c25c2134e13e695957f",
                "sha256": "dc201db1d668752bdd3f5a4752945e436d3a42915d033414ae077894f9da190e"
            },
            "downloads": -1,
            "filename": "django-adobesign-0.12.tar.gz",
            "has_sig": false,
            "md5_digest": "dfb7e62abd622c25c2134e13e695957f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 15535,
            "upload_time": "2022-12-05T09:21:35",
            "upload_time_iso_8601": "2022-12-05T09:21:35.457555Z",
            "url": "https://files.pythonhosted.org/packages/37/96/87c91c7c778625f74102497ff855edd060fdc4d8d3e0865a3fda9978e085/django-adobesign-0.12.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-12-05 09:21:35",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "peopledoc",
    "github_project": "django-adobesign",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "django-adobesign"
}
        
Elapsed time: 0.18133s