File: //usr/local/CyberCP/lib/python3.10/site-packages/paramiko/__pycache__/ssh_exception.cpython-310.pyc
o
�hF � @ s� d dl Z G dd� de�ZG dd� de�ZG dd� de�ZG dd � d e�ZG d
d� de�ZG dd
� d
e�ZG dd� de�ZG dd� de�Z G dd� de�Z
G dd� de�ZG dd� de j�Z
G dd� de�ZG dd� de�ZG dd� de�ZdS )� Nc @ � e Zd ZdZdS )�SSHExceptionzT
Exception raised by failures in SSH2 protocol negotiation or logic errors.
N��__name__�
__module__�__qualname__�__doc__� r r �I/usr/local/CyberCP/lib/python3.10/site-packages/paramiko/ssh_exception.pyr � r c @ r )�AuthenticationExceptionz�
Exception raised when authentication failed for some reason. It may be
possible to retry with different credentials. (Other classes specify more
specific reasons.)
.. versionadded:: 1.6
Nr r r r r
r s r c @ r )�PasswordRequiredExceptionzR
Exception raised when a password is needed to unlock a private key file.
Nr r r r r
r
* r r
c @ �$ e Zd ZdZg Zdd� Zdd� ZdS )�BadAuthenticationTypez�
Exception raised when an authentication type (like password) is used, but
the server isn't allowing that type. (It may only allow public-key, for
example.)
.. versionadded:: 1.1
c C � t �| ||� || _|| _d S �N)r �__init__�explanation�
allowed_types)�selfr �typesr r r
r >