HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/boto/__pycache__/auth_handler.cpython-310.pyc
o

ckF[�@s4dZddlmZGdd�de�ZGdd�de�ZdS)zA
Defines an interface which all Auth handlers need to implement.
�)�Pluginc@seZdZdS)�NotReadyToAuthenticateN)�__name__�
__module__�__qualname__�rr�3/usr/lib/python3/dist-packages/boto/auth_handler.pyrsrc@s eZdZgZdd�Zdd�ZdS)�AuthHandlercC�dS)a�Constructs the handlers.
        :type host: string
        :param host: The host to which the request is being sent.

        :type config: boto.pyami.Config
        :param config: Boto configuration.

        :type provider: boto.provider.Provider
        :param provider: Provider details.

        Raises:
            NotReadyToAuthenticate: if this handler is not willing to
                authenticate for the given provider and config.
        Nr)�self�host�config�providerrrr�__init__%szAuthHandler.__init__cCr
)z�Invoked to add authentication details to request.

        :type http_request: boto.connection.HTTPRequest
        :param http_request: HTTP request that needs to be authenticated.
        Nr)r�http_requestrrr�add_auth6szAuthHandler.add_authN)rrr�
capabilityrrrrrrr	!sr	N)�__doc__�boto.pluginr�	Exceptionrr	rrrr�<module>s