Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/libcloud/common/__pycache__/openstack_identity.cpython-39.pyc
Ðазад
a q�h,� � @ s� d Z ddlZddlmZ ddlmZ ddlmZmZm Z ddl mZmZm Z zddlZW n eyr ddlZY n0 dZg d�Zd Zg d �ZG dd� de�ZG d d� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd � d e�Z G d!d"� d"e�Z!G d#d$� d$e!�Z"G d%d&� d&e!�Z#G d'd(� d(e!�Z$G d)d*� d*e!�Z%G d+d,� d,e%�Z&G d-d.� d.e!e �Z'd/d0� Z(dS )1za Common / shared code for handling authentication against OpenStack identity service (Keystone). � N)�httplib)� parse_date)�ConnectionUserAndKey�Response�CertificateConnection)� LibcloudError�InvalidCredsError�MalformedResponseError�1.1)r �2.0� 2.0_apikey�2.0_password�2.0_voms�3.0�3.x_password�3.x_oidc_access_token� )�OpenStackIdentityVersion�OpenStackIdentityDomain�OpenStackIdentityProject�OpenStackIdentityUser�OpenStackIdentityRole�OpenStackServiceCatalog�OpenStackServiceCatalogEntry�$OpenStackServiceCatalogEntryEndpoint�OpenStackIdentityEndpointType�OpenStackIdentityConnection� OpenStackIdentity_1_0_Connection� OpenStackIdentity_1_1_Connection� OpenStackIdentity_2_0_Connection�%OpenStackIdentity_2_0_Connection_VOMS� OpenStackIdentity_3_0_Connection�2OpenStackIdentity_3_0_Connection_OIDC_access_token�get_class_for_auth_versionc @ s e Zd ZdZdZdZdZdS )r z: Enum class for openstack identity endpoint type. �internal�external�adminN)�__name__� __module__�__qualname__�__doc__�INTERNAL�EXTERNAL�ADMIN� r. r. ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/libcloud/common/openstack_identity.pyr Q s r c @ s e Zd ZdZdZdZdZdS )�OpenStackIdentityTokenScopez8 Enum class for openstack identity token scope. �project�domainZunscopedN)r'