o
    j                     @   s   d dl Z G dd dZdS )    Nc                   @   s,   e Zd Zdd Zedd Zedd ZdS )PREFERRED_BACKUP_KEYc                 C   s"   d | _ d | _d | _d | _d | _d S N)version	keylengthcertificatelengthkeydatacertdata)self r
   /root/aizidognhua/tmp/workspace/projects/ec89d86c-575f-41c9-af57-ac45cbdbf775/venv/lib/python3.10/site-packages/winacl/dtyp/wcee/backupkey.py__init__   s
   
zPREFERRED_BACKUP_KEY.__init__c                 C   s   t t| S r   )r   from_bufferioBytesIO)datar
   r
   r   
from_bytes   s   zPREFERRED_BACKUP_KEY.from_bytesc                 C   sn   t  }tj| dddd|_tj| dddd|_tj| dddd|_| |j|_| |j|_|S )N   littleF)	byteordersigned)	r   intr   readr   r   r   r   r   )buffpbkr
   r
   r   r      s   z PREFERRED_BACKUP_KEY.from_bufferN)__name__
__module____qualname__r   staticmethodr   r   r
   r
   r
   r   r      s    
r   )r   r   r
   r
   r
   r   <module>   s    