| Server IP : 217.160.0.135 / Your IP : 216.73.217.85 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3/dist-packages/keyring/backends/macOS/__pycache__/ |
Upload File : |
�
%�c; � � � d dl Z d dlZd dlZddlmZ ddlmZ ddlmZ ddlmZ ddlm Z ddl
mZ d d
lm
Z
n# e$ r Y nw xY w G d� de� � ZdS )
� N� )�KeyringBackend)�PasswordSetError)�PasswordDeleteError)�
KeyringLocked)�KeyringError)�
properties� )�apic � � e Zd ZdZej � d� � Z ej d� � � Z
d� Zd� Zd� Z
d� ZdS ) �KeyringzmacOS Keychain�
KEYCHAIN_PATHc � � t j � � dk rt d� � �dt � � vrt d� � �dS )z7
Preferred for all macOS environments.
�DarwinzmacOS requiredr zSecurity API unavailable� )�platform�system�RuntimeError�globals)�clss �A/usr/lib/python3/dist-packages/keyring/backends/macOS/__init__.py�priorityzKeyring.priority sI � �
�?����(�(��/�0�0�0��� � �!�!��9�:�:�:��q� c �" � |�d} t j | j |||� � d S # t j $ r'}t d� |� � � � �d }~wt j $ r'}t d� |� � � � �d }~ww xY w)N� z$Can't store password on keychain: {})r �set_generic_password�keychain�KeychainDeniedr �format�Errorr )�self�service�username�password�es r �set_passwordzKeyring.set_password# s� � ����H� X��$�T�]�G�X�x�P�P�P�P�P���!� U� U� U�� I� P� P�QR� S� S�T�T�T������y� X� X� X�"�#L�#S�#S�TU�#V�#V�W�W�W����� X���s �$ �B�"A�B�'"B � Bc �> � |�d} t j | j ||� � S # t j $ r Y d S t j $ r'}t d� |� � � � �d }~wt j $ r'}t d� |� � � � �d }~ww xY w)Nr z$Can't get password from keychain: {}) r �find_generic_passwordr �NotFoundr r r r r �r! r"