{ "info": { "author": "Debapriya Das", "author_email": "yodebu@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Software Development" ], "description": "WsseHeaders: WSSE for Python\u2122\n==========================\n\n\nWsseHeaders is the only WSSE Token generation library for Python, safe for human\nconsumption.\n\nInitialize the WsseHeader module\n\n``` {.sourceCode .python}\n>>> import WsseHeaders\n>>> WsseTokenObject = WsseHeaders.WsseToken(username=\"yodebu\", orgName=\"yodebuOrg\", token=\"base64tokenstring\")\n```\n\nGenerate the Header String as required : \n\n``` {.sourceCode .python}\n>>> WsseTokenObject.generateHeaderString()\n'UsernameToken Username=\"yodebu\", PasswordDigest=\"SXoO32oqIKFOl63mvsMoW+HPcHo=\", Nonce=\"/lruYfbC12FfjiqFLgJxVw==\", Created=\"2018-11-11T10:50:49+00:00\", Organization=\"yodebuOrg\"'\n```\nGet the Authentication Headers as Dictionary which can be easily converted to JSON: \n\n``` {.sourceCode .python}\n>>> WsseTokenObject.generateHeader()\n{\n 'Authorization': 'WSSE profile=\"UsernameToken\"', \n 'X-WSSE': 'UsernameToken Username=\"yodebu\", PasswordDigest=\"SXoO32oqIKFOl63mvsMoW+HPcHo=\", Nonce=\"/lruYfbC12FfjiqFLgJxVw==\", Created=\"2018-11-11T10:50:49+00:00\", Organization=\"yodebuOrg\"', \n 'Accept': 'Application/json'\n}\n```\n\nWsseHeaders officially supports Python 3.0 and above. Python 2.7 support coming soon.\n\nInstallation\n------------\n\nTo install WsseHeaders, simply use [pipenv](http://pipenv.org/) (or pip, of\ncourse):\n\n``` {.sourceCode .bash}\n$ pipenv install WsseHeaders\n\u2728\ud83c\udf70\u2728\n```\n\n\nDocumentation\n-------------\n\nFantastic documentation to be available shortly at\n, for a limited time only.\n\nHow to Contribute\n-----------------\n\n1. Check for open issues or open a fresh issue to start a discussion\n around a feature idea or a bug. \n2. Fork [the repository](https://github.com/light-bringer/wsse-headers) on\n GitHub to start making your changes to the **master** branch (or\n branch off of it).\n3. Write a test which shows that the bug was fixed or that the feature\n works as expected.\n4. Send a pull request and bug the maintainer until it gets merged and\n published. :) Make sure to add yourself to\n [AUTHORS](https://github.com/light-bringer/wsse-headers/blob/master/AUTHORS.rst).\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/light-bringer/wsse-headers", "keywords": "WSSE Headers generation", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "WsseHeaders", "package_url": "https://pypi.org/project/WsseHeaders/", "platform": "", "project_url": "https://pypi.org/project/WsseHeaders/", "project_urls": { "Homepage": "https://github.com/light-bringer/wsse-headers" }, "release_url": "https://pypi.org/project/WsseHeaders/0.0.16/", "requires_dist": [ "pycryptodome (>=3.7.0)", "pytz (>=2018.5)" ], "requires_python": ">=3.0, <4", "summary": "A package to generate WSSE Headers", "version": "0.0.16" }, "last_serial": 4473998, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "e2ed8d44031c538be8609ce6c075c825", "sha256": "c2674c3e144a775f03ee54d1bdfa593c399092f75ae1997682bbba3d1a0d81a3" }, "downloads": -1, "filename": "WsseHeaders-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "e2ed8d44031c538be8609ce6c075c825", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0, <4", "size": 7162, "upload_time": "2018-10-25T19:10:02", "url": "https://files.pythonhosted.org/packages/f2/e2/91473b85722d5cc89386680f05125fcf0e9e45f381fff0e820e6668b5a1d/WsseHeaders-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "deba04da6410efc8af70230a4002926f", "sha256": "1bbec07b21f7a82e6e047e3b1e3abc68db51bd2a833227466b66456fe4de9d04" }, "downloads": -1, "filename": "WsseHeaders-0.0.10.tar.gz", "has_sig": false, "md5_digest": "deba04da6410efc8af70230a4002926f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0, <4", "size": 5285, "upload_time": "2018-10-25T19:10:03", "url": "https://files.pythonhosted.org/packages/5a/6d/635965ef22900e19753779d715f028badc61978631b8d66c50fd7af1c032/WsseHeaders-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "df4df22cfae8775cb33fdd34e82de8d4", "sha256": "6f16e76ba633ae25b1b753e3437942cc319cd48efb8be14ef91d93b1dec1004b" }, "downloads": -1, "filename": "WsseHeaders-0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "df4df22cfae8775cb33fdd34e82de8d4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0, <4", "size": 7344, "upload_time": "2018-10-28T12:55:36", "url": "https://files.pythonhosted.org/packages/12/c7/5c70583423a16a108064dff412ef4d7ffb87e42910545a5a960ef6b86f96/WsseHeaders-0.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc9949c59efa6fc513403ed10c3bfe98", "sha256": "75609e7174841a8f9458712937cbd6aaac8fedf4b85b54ffbdfd273961c59bfe" }, "downloads": -1, "filename": "WsseHeaders-0.0.11.tar.gz", "has_sig": false, "md5_digest": "dc9949c59efa6fc513403ed10c3bfe98", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0, <4", "size": 5384, "upload_time": "2018-10-28T12:55:37", "url": "https://files.pythonhosted.org/packages/ca/c4/41adb985e3524b29fd788cf582b4a6383681ff00c81a94000cd9a9c5e94a/WsseHeaders-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "b3c9c773ae88ec0bd3686c9e5415efbe", "sha256": "93912c0086746dbef167de44670b4494766860870605a3c3d2ecf397ee2f99a1" }, "downloads": -1, "filename": "WsseHeaders-0.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "b3c9c773ae88ec0bd3686c9e5415efbe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0, <4", "size": 7301, "upload_time": "2018-10-28T13:53:59", "url": "https://files.pythonhosted.org/packages/f3/01/cadc3dc8e559e6b483f1cb21db056458ca1ee4177680a6454191b76be402/WsseHeaders-0.0.12-py3-none-any.whl" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "2b831fb1894a86b309731aada0e8bcfe", "sha256": "075d88532c5fe85748a8c871b75aab7771bd415cb885e9cfa73869467d58fb9b" }, "downloads": -1, "filename": "WsseHeaders-0.0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "2b831fb1894a86b309731aada0e8bcfe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0, <4", "size": 7294, "upload_time": "2018-10-29T15:54:33", "url": "https://files.pythonhosted.org/packages/e6/d3/ad124230413bf9fdfd1ee49257941f2026428722a2084094eb77a6d7cf92/WsseHeaders-0.0.13-py3-none-any.whl" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "5e936375e7787c6a0e7e2b717e653bd9", "sha256": "09b87df98432c549025568f83ef4ab668fea3578b2ad5581e1a6c503eb3901c9" }, "downloads": -1, "filename": "WsseHeaders-0.0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "5e936375e7787c6a0e7e2b717e653bd9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0, <4", "size": 7358, "upload_time": "2018-11-11T09:15:50", "url": "https://files.pythonhosted.org/packages/69/34/974647dd6031534dc457d6eb23e26a5c073bd90cd1a20506e00e62ff5832/WsseHeaders-0.0.14-py3-none-any.whl" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "6fbd7deebfdebc4b7d4d96de338c44cc", "sha256": "2b5dc243b583c67bf9de0688b3dd6e65bb3cb3d230a7fb22bee1133add2a4840" }, "downloads": -1, "filename": "WsseHeaders-0.0.15-py3-none-any.whl", "has_sig": false, "md5_digest": "6fbd7deebfdebc4b7d4d96de338c44cc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0, <4", "size": 7709, "upload_time": "2018-11-11T10:05:16", "url": "https://files.pythonhosted.org/packages/6d/1b/caf7850f97a3b295b0220448386bb5b0adc1fcd842c7156ddd6621f06d11/WsseHeaders-0.0.15-py3-none-any.whl" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "049c9e7edd1e182dc204327c78fdc28b", "sha256": "8c5acd2b0e78ccbad468bede926f63f58649fb27f44f106cf2b762544a885a21" }, "downloads": -1, "filename": "WsseHeaders-0.0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "049c9e7edd1e182dc204327c78fdc28b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0, <4", "size": 7804, "upload_time": "2018-11-11T11:04:13", "url": "https://files.pythonhosted.org/packages/3c/2e/df3b32d1d6107b9dc97427efdab7d3c92dcff17a7e96ce9318df5b451ed2/WsseHeaders-0.0.16-py3-none-any.whl" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "d4e9e9bafc2d8917168accf268ba07ed", "sha256": "d15a88cd6e4d3adfd3cbf9dc5e13bfadf6c94b05fc840fa308883ae01706bc05" }, "downloads": -1, "filename": "WsseHeaders-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "d4e9e9bafc2d8917168accf268ba07ed", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0, <4", "size": 5537, "upload_time": "2018-10-20T05:48:20", "url": "https://files.pythonhosted.org/packages/35/8f/8f9e8ebc7ba76803118e857e761b19ca74fd3b1234f472910b5d9fadd5e3/WsseHeaders-0.0.5-py3-none-any.whl" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "7c5df509f7a317ed7e21a963783e3368", "sha256": "34e14a243715566b528982a2a4882f1b36bd19053037c47f08570866dcdafc11" }, "downloads": -1, "filename": "WsseHeaders-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "7c5df509f7a317ed7e21a963783e3368", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0, <4", "size": 6310, "upload_time": "2018-10-20T05:48:22", "url": "https://files.pythonhosted.org/packages/c2/c8/1539bbf77ef6a05266048685b4ca2b3e9eb6a706311107bd53f97285a3dc/WsseHeaders-0.0.6-py3-none-any.whl" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "aa1fd07be9de30310b034d099ae82409", "sha256": "bfa2952223e0f5ee9bb3d791860d0a5c8723b04baad78f8332a0cf667b2b036e" }, "downloads": -1, "filename": "WsseHeaders-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "aa1fd07be9de30310b034d099ae82409", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0, <4", "size": 6388, "upload_time": "2018-10-20T06:37:56", "url": "https://files.pythonhosted.org/packages/9d/42/c0a597c4ebb4267f24d2cf52911b6f65214dfa0a3add20b28060f0ced21e/WsseHeaders-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1973295cc9c51d0400ddff0d2c203592", "sha256": "313a4716e1ae6dea154e133da29fcf84f6bc1a6238e3e8a7455b0c9280421ccd" }, "downloads": -1, "filename": "WsseHeaders-0.0.7.tar.gz", "has_sig": false, "md5_digest": "1973295cc9c51d0400ddff0d2c203592", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0, <4", "size": 4731, "upload_time": "2018-10-20T06:37:57", "url": "https://files.pythonhosted.org/packages/07/9e/f62c03d3fd0a44b1a7a2436bebf846b005b395171732e8f4b97d88fb5565/WsseHeaders-0.0.7.tar.gz" } ], "0.0.7rc0": [ { "comment_text": "", "digests": { "md5": "e24662a817737bd62ca2cbc7484a99ab", "sha256": "8db833e27a5d0a8d3eb35041f4e65108c3176eeb817d23cd06aa46a5e6441bbf" }, "downloads": -1, "filename": "WsseHeaders-0.0.7rc0-py3-none-any.whl", "has_sig": false, "md5_digest": "e24662a817737bd62ca2cbc7484a99ab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0, <4", "size": 6633, "upload_time": "2018-10-20T06:44:12", "url": "https://files.pythonhosted.org/packages/84/c9/32cf397ef35e1596b3914a29b82a569e571b799c0238232d73b045a94121/WsseHeaders-0.0.7rc0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57e6d7681d3780068d6da9e5d0d630d4", "sha256": "c375e7917869f5e1b3aeb8dacbd699a683973addef4aa0d7ad5518dbdc0aa238" }, "downloads": -1, "filename": "WsseHeaders-0.0.7rc0.tar.gz", "has_sig": false, "md5_digest": "57e6d7681d3780068d6da9e5d0d630d4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0, <4", "size": 4765, "upload_time": "2018-10-20T06:44:13", "url": "https://files.pythonhosted.org/packages/d1/ab/72ebe6d1ac8e1fd2c5a0473c41370ad096ae64588c240f047887e1d33d83/WsseHeaders-0.0.7rc0.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "0df7c27a9e7f98fb61bc0444a6b394a8", "sha256": "6f9acdb450be296db82a185847d9373f7e3bcb25d5d2897ac5cb4f80483fac0b" }, "downloads": -1, "filename": "WsseHeaders-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "0df7c27a9e7f98fb61bc0444a6b394a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0, <4", "size": 6591, "upload_time": "2018-10-20T06:45:50", "url": "https://files.pythonhosted.org/packages/36/fd/c7c8e784f5c2355148e9dda987b07896db6fa1c928040d83474c4bbb6930/WsseHeaders-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5275ca90edbcd5d5f5af7f0d52a87e26", "sha256": "0f5ac79db48a78cfb1468456b0048a57df2f1cf00330def3d1b8fec6fe795a14" }, "downloads": -1, "filename": "WsseHeaders-0.0.8.tar.gz", "has_sig": false, "md5_digest": "5275ca90edbcd5d5f5af7f0d52a87e26", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0, <4", "size": 4764, "upload_time": "2018-10-20T06:45:53", "url": "https://files.pythonhosted.org/packages/62/62/33a51dedbf0d0bd9c755498038441d6ae2dfd8f868343a2cc701037bfbb4/WsseHeaders-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "32c406e622cced3b3bdced735138f4bd", "sha256": "9ececf5842f8ff20506d7b3473756eb92ff66572129e83bd30b5ea6137efebf5" }, "downloads": -1, "filename": "WsseHeaders-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "32c406e622cced3b3bdced735138f4bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0, <4", "size": 6595, "upload_time": "2018-10-22T21:25:19", "url": "https://files.pythonhosted.org/packages/03/9b/2ff1650dc424bed9cc618a798549fc6f72865b77b4299cbc3bc0191c09cd/WsseHeaders-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f9b6ee27decc0aeba0ba77ce0d5bbe0", "sha256": "02fabd9da5c6325bc5f33ea903ac8f19ff264c1bca390c9074c7c19ee5147121" }, "downloads": -1, "filename": "WsseHeaders-0.0.9.tar.gz", "has_sig": false, "md5_digest": "5f9b6ee27decc0aeba0ba77ce0d5bbe0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0, <4", "size": 4779, "upload_time": "2018-10-22T21:25:20", "url": "https://files.pythonhosted.org/packages/96/70/d3360878f8de03169560cac9c8d47886aca28f784580971552e6d4e6578a/WsseHeaders-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "049c9e7edd1e182dc204327c78fdc28b", "sha256": "8c5acd2b0e78ccbad468bede926f63f58649fb27f44f106cf2b762544a885a21" }, "downloads": -1, "filename": "WsseHeaders-0.0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "049c9e7edd1e182dc204327c78fdc28b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0, <4", "size": 7804, "upload_time": "2018-11-11T11:04:13", "url": "https://files.pythonhosted.org/packages/3c/2e/df3b32d1d6107b9dc97427efdab7d3c92dcff17a7e96ce9318df5b451ed2/WsseHeaders-0.0.16-py3-none-any.whl" } ] }