← Back
Editing: ax.cpython-311.pyc
� |=�^h � �T � d Z g d�ZddlmZ ddlmZ ddlmZmZ dZ dZ d� Z G d � d e� � Z G d� de � � Z G d � dej � � Z G d� de� � Zd� Z G d� de� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d� de� � ZdS )zTImplements the OpenID Attribute Exchange specification, version 1.0. @since: 2.1.0 )�AttributeRequest�FetchRequest� FetchResponse�StoreRequest� StoreResponse� )� extension)� TrustRoot)�NamespaceMap� OPENID_NS� unlimited� c �b � d| v rt d| �d�� � �d| v rt d| �d�� � �dS )zx Check an alias for invalid characters; raise AXError if any are found. Return None if the alias is valid. �,zAlias z must not contain comma�.z must not contain periodN)�AXError)�aliass �6/usr/lib/python3/dist-packages/openid/extensions/ax.py� checkAliasr sK � � �e�|�|��g�5�5�5�C�D�D�D� �e�|�|��g�E�E�E�D�E�E�E� �|� c � � e Zd ZdZdS )r zQResults from data that does not meet the attribute exchange 1.0 specificationN)�__name__� __module__�__qualname__�__doc__� r r r r '