File: //usr/lib/python3/dist-packages/cryptography/x509/__pycache__/general_name.cpython-312.pyc
�
�)%a� �
�@ � d dl Z d dlZd dlZd dlmZ d dlmZ d dlmZ d dl m
Z
dddd d
ddd
dd� Z G d� de� Z
G d� de j �� Z G d� de� Z G d� de� Z G d� de� Z G d� de� Z G d� de� Z G d� d e� Z G d!� d"e� Zy)#� N)� parseaddr)�utils)�Name)�ObjectIdentifier� otherName�
rfc822Name�dNSName�x400Address�
directoryName�ediPartyName�uniformResourceIdentifier� iPAddress�registeredID) r � � � � � � � � c � � � e Zd Z� fd�Z� xZS )�UnsupportedGeneralNameTypec �: �� t t | � |� || _ y �N)�superr �__init__�type)�self�msgr � __class__s ��@/usr/lib/python3/dist-packages/cryptography/x509/general_name.pyr z#UnsupportedGeneralNameType.__init__ s �� �
�(�$�8��=��� � )�__name__�
__module__�__qualname__r �
__classcell__)r! s @r"