ó õùPc@s¤dZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZd efd „ƒYZd efd „ƒYZd efd„ƒYZdS(s! Exceptions defined by paramiko. t SSHExceptioncBseZdZRS(sT Exception raised by failures in SSH2 protocol negotiation or logic errors. (t__name__t __module__t__doc__(((s1..\python\site-packages\paramiko\ssh_exception.pyRstAuthenticationExceptioncBseZdZRS(sÌ Exception raised when authentication failed for some reason. It may be possible to retry with different credentials. (Other classes specify more specific reasons.) @since: 1.6 (RRR(((s1..\python\site-packages\paramiko\ssh_exception.pyRstPasswordRequiredExceptioncBseZdZRS(sR Exception raised when a password is needed to unlock a private key file. (RRR(((s1..\python\site-packages\paramiko\ssh_exception.pyR*stBadAuthenticationTypecBs&eZdZgZd„Zd„ZRS(s 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.) @ivar allowed_types: list of allowed authentication types provided by the server (possible values are: C{"none"}, C{"password"}, and C{"publickey"}). @type allowed_types: list @since: 1.1 cCstj||ƒ||_dS(N(Rt__init__t allowed_types(tselft explanationttypes((s1..\python\site-packages\paramiko\ssh_exception.pyR@scCstj|ƒd|jS(Ns (allowed_types=%r)(Rt__str__R(R ((s1..\python\site-packages\paramiko\ssh_exception.pyR Ds(RRRRRR (((s1..\python\site-packages\paramiko\ssh_exception.pyR1s  tPartialAuthenticationcBseZdZgZd„ZRS(sM An internal exception thrown in the case of partial authentication. cCstj|dƒ||_dS(Nspartial authentication(RRR(R R ((s1..\python\site-packages\paramiko\ssh_exception.pyRNs(RRRRR(((s1..\python\site-packages\paramiko\ssh_exception.pyR HstChannelExceptioncBseZdZd„ZRS(s® Exception raised when an attempt to open a new L{Channel} fails. @ivar code: the error code returned by the server @type code: int @since: 1.6 cCstj||ƒ||_dS(N(RRtcode(R Rttext((s1..\python\site-packages\paramiko\ssh_exception.pyR\s(RRRR(((s1..\python\site-packages\paramiko\ssh_exception.pyRSstBadHostKeyExceptioncBseZdZd„ZRS(sR The host key given by the SSH server did not match what we were expecting. @ivar hostname: the hostname of the SSH server @type hostname: str @ivar key: the host key presented by the server @type key: L{PKey} @ivar expected_key: the host key expected @type expected_key: L{PKey} @since: 1.6 cCs3tj|d|ƒ||_||_||_dS(Ns&Host key for server %s does not match!(RRthostnametkeyt expected_key(R Rtgot_keyR((s1..\python\site-packages\paramiko\ssh_exception.pyRns  (RRRR(((s1..\python\site-packages\paramiko\ssh_exception.pyRas N( Rt ExceptionRRRRR RR(((s1..\python\site-packages\paramiko\ssh_exception.pyts