← Back
Editing: file_base.cpython-311.pyc
� <&c � � � d dl mZ d dlZd dlZd dlZd dlmZmZ d dlm Z d dl mZ d dlm Z d dlmZ dd lmZ G d � d� � Z G d� d ee � � ZdS )� )�with_statementN)�encodebytes�decodebytes)� properties)�PasswordDeleteError)�KeyringBackend)� platform_� )�escapec � � e Zd Zej d� � � Zej d� � � Zej d� � � Z ej d� � � Z ej d� � � Zd� ZdS )� FileBackedc � � dS )z; The filename used to store the passwords. N� ��selfs �8/usr/lib/python3/dist-packages/keyrings/alt/file_base.py�filenamezFileBacked.filename � � � � � c �n � t j � t j � � | j � � S )z� The path to the file where passwords are stored. This property may be overridden by the subclass or at the instance level. )�os�path�joinr � data_rootr r s r � file_pathzFileBacked.file_path s% � � �w�|�|�I�/�1�1�4�=�A�A�Ar c � � dS )zD The encryption scheme used to store the passwords. znot definedr r s r �schemezFileBacked.scheme s � � �}r c � � dS )zE The encryption version used to store the passwords. Nr r s r �versionzFileBacked.version&