Create temporary credentials for AWS SSO-OIDC.
Project description
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:
pip3 install aws-ssooidc
# or
python3 -m pip install aws-ssooidc
In Python3:
import aws_ssooidc as sso
response = sso.gettoken('<sso_url>')
access_token = response['accessToken']
In BASH:
python [/path/to/]aws_ssooidc \
-u <sso_url>
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file aws_ssooidc-2024.1.0.0.tar.gz
.
File metadata
- Download URL: aws_ssooidc-2024.1.0.0.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.10.12 Linux/5.4.109+
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f10027c2f0666d28d03c0e2602fa4da3dd1e3cf283733ac008f3155cf1ed280 |
|
MD5 | 02525b68c26db9c61f6431c5c5205051 |
|
BLAKE2b-256 | ed433e63051f0dd9e26648faed3b3709481335fc8f89d9c395d3f32e5b86383e |
File details
Details for the file aws_ssooidc-2024.1.0.0-py3-none-any.whl
.
File metadata
- Download URL: aws_ssooidc-2024.1.0.0-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.10.12 Linux/5.4.109+
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11d594b5a496d3336a509ea8c408417dcbb91ce80ad4d53dd9c83589dd773309 |
|
MD5 | 6612964815008594a04ac14f065b3cbf |
|
BLAKE2b-256 | 80bc82f171283e410fa28b4c16a352a93b70dc5372392783c5c62f83cf8b959f |