===============
**aws_ssooidc**
===============
Overview
--------
Create temporary credentials with AWS SSO-OIDC access tokens.
Prerequisites
-------------
- *Python >= 3.6*
- *boto3 (https://pypi.org/project/boto3/) >= 1.17.78*
Required (Positional) Arguments
-------------------------------
- Position 1: sso_url (the start URL for your AWS SSO login)
Optional (Keyword) Arguments
----------------------------
- client_name
- Description: Arbitrary name of the SSO client to create.
- Type: String
- Default: 'ssoclient'
- region
- Description: Your AWS region.
- Type: String
- Default: 'us-east-1'
- timeout
- Description: Number of tries before giving up.
- Type: Integer
- Default: 30
Usage
-----
Installation:
.. code-block:: BASH
pip3 install aws-ssooidc
# or
python3 -m pip install aws-ssooidc
In Python3:
.. code-block:: PYTHON
import aws_ssooidc as sso
response = sso.gettoken('<sso_url>')
access_token = response['accessToken']
In BASH:
.. code-block:: BASH
python [/path/to/]aws_ssooidc \
-u <sso_url>
Raw data
{
"_id": null,
"home_page": "https://gitlab.com/fer1035_python/modules/pypi-ssooidc",
"name": "aws_ssooidc",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6,<4.0",
"maintainer_email": "",
"keywords": "AWS,SSO,OIDC",
"author": "Ahmad Ferdaus Abd Razak",
"author_email": "ahmad.ferdaus.abd.razak@ni.com",
"download_url": "https://files.pythonhosted.org/packages/ed/43/3e63051f0dd9e26648faed3b3709481335fc8f89d9c395d3f32e5b86383e/aws_ssooidc-2024.1.0.0.tar.gz",
"platform": null,
"description": "===============\n**aws_ssooidc**\n===============\n\nOverview\n--------\n\nCreate temporary credentials with AWS SSO-OIDC access tokens.\n\nPrerequisites\n-------------\n\n- *Python >= 3.6*\n- *boto3 (https://pypi.org/project/boto3/) >= 1.17.78*\n\nRequired (Positional) Arguments\n-------------------------------\n\n- Position 1: sso_url (the start URL for your AWS SSO login)\n\nOptional (Keyword) Arguments\n----------------------------\n\n- client_name\n - Description: Arbitrary name of the SSO client to create.\n - Type: String\n - Default: 'ssoclient'\n- region\n - Description: Your AWS region.\n - Type: String\n - Default: 'us-east-1'\n- timeout\n - Description: Number of tries before giving up.\n - Type: Integer\n - Default: 30\n\nUsage\n-----\n\nInstallation:\n\n.. code-block:: BASH\n\n pip3 install aws-ssooidc\n # or\n python3 -m pip install aws-ssooidc\n\nIn Python3:\n\n.. code-block:: PYTHON\n\n import aws_ssooidc as sso\n\n response = sso.gettoken('<sso_url>')\n access_token = response['accessToken']\n\nIn BASH:\n\n.. code-block:: BASH\n\n python [/path/to/]aws_ssooidc \\\n -u <sso_url>\n",
"bugtrack_url": null,
"license": "GPL-2.0-only",
"summary": "Create temporary credentials for AWS SSO-OIDC.",
"version": "2024.1.0.0",
"project_urls": {
"Homepage": "https://gitlab.com/fer1035_python/modules/pypi-ssooidc",
"Repository": "https://gitlab.com/fer1035_python/modules/pypi-ssooidc"
},
"split_keywords": [
"aws",
"sso",
"oidc"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "80bc82f171283e410fa28b4c16a352a93b70dc5372392783c5c62f83cf8b959f",
"md5": "6612964815008594a04ac14f065b3cbf",
"sha256": "11d594b5a496d3336a509ea8c408417dcbb91ce80ad4d53dd9c83589dd773309"
},
"downloads": -1,
"filename": "aws_ssooidc-2024.1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6612964815008594a04ac14f065b3cbf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6,<4.0",
"size": 4066,
"upload_time": "2024-02-02T04:15:51",
"upload_time_iso_8601": "2024-02-02T04:15:51.260940Z",
"url": "https://files.pythonhosted.org/packages/80/bc/82f171283e410fa28b4c16a352a93b70dc5372392783c5c62f83cf8b959f/aws_ssooidc-2024.1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ed433e63051f0dd9e26648faed3b3709481335fc8f89d9c395d3f32e5b86383e",
"md5": "02525b68c26db9c61f6431c5c5205051",
"sha256": "9f10027c2f0666d28d03c0e2602fa4da3dd1e3cf283733ac008f3155cf1ed280"
},
"downloads": -1,
"filename": "aws_ssooidc-2024.1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "02525b68c26db9c61f6431c5c5205051",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6,<4.0",
"size": 3454,
"upload_time": "2024-02-02T04:15:52",
"upload_time_iso_8601": "2024-02-02T04:15:52.877447Z",
"url": "https://files.pythonhosted.org/packages/ed/43/3e63051f0dd9e26648faed3b3709481335fc8f89d9c395d3f32e5b86383e/aws_ssooidc-2024.1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-02 04:15:52",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "fer1035_python",
"gitlab_project": "modules",
"lcname": "aws_ssooidc"
}