Repository URL to install this package:
|
Version:
0.1.31-1 ▾
|
odigos-demo-inventory
/
opt
/
odigos-demo-inventory
/
site-packages
/
jeepney
/
__pycache__
/
auth.cpython-311.pyc
|
|---|
§
hµµh! ã óÄ d dl mZ d dlmZ d dlZd dlmZ defdZdefdZ dZ
d Z G d
de¦ « Z G d d
e
¦ « Z G d de¦ « Z G d d¦ « ZeZdS )é )Úhexlify)ÚEnumN)ÚOptionalÚreturnc ó t t t j ¦ « ¦ « d¦ « ¦ « } d| z S )z³Prepare an AUTH command line with the current effective user ID.
This is the preferred authentication method for typical D-Bus connections
over a Unix domain socket.
Úasciis AUTH EXTERNAL %b
)r ÚstrÚosÚgeteuidÚencode)Úhex_uids ú7/usr/local/lib/python3.11/site-packages/jeepney/auth.pyÚmake_auth_externalr s8 õ c"*,,Ñ'Ô'×.Ò.¨wÑ7Ô7Ñ8Ô8GØ" WÑ,Ð,ó c ób ddl m} t d| z d¦ « ¦ « }d|z S )zéFormat an AUTH command line for the ANONYMOUS mechanism
Jeepney's higher-level wrappers don't currently use this mechanism,
but third-party code may choose to.
See <https://tools.ietf.org/html/rfc4505> for details.
é )Ú__version__z
Jeepney %sr s AUTH ANONYMOUS %s
)Ú r r r )r Útraces r Úmake_auth_anonymousr sA ð ÐÐÐÐÐÝ\ KÑ/×7Ò7¸Ñ@Ô@ÑAÔAEØ# eÑ+Ð+r s BEGIN
s NEGOTIATE_UNIX_FD
c ó" e Zd ZdZdZdZdZdZdS )ÚClientStater é é é é N)Ú__name__Ú
__module__Ú__qualname__ÚWaitingForDataÚWaitingForOkÚWaitingForRejectÚWaitingForAgreeUnixFDÚSuccess© r r r r s) àNØLØÐØÐØGGGr r c ó e Zd ZdZddZd ZdS )ÚAuthenticationErrorz%Raised when DBus authentication failsúAuthentication failedc ó" || _ || _ d S ©N©ÚmsgÚdata)Úselfr- r, s r Ú__init__zAuthenticationError.__init__( s ØØ r c ó$ | j d| j S )Nz. Bus sent: r+ ©r. s r Ú__str__zAuthenticationError.__str__, s Ø(Ð5Ð5¨¬ Ð5Ð5Ð5r N)r( )r r r Ú__doc__r/ r2 r% r r r' r' &