File: //lib/python3/dist-packages/cryptography/x509/__pycache__/certificate_transparency.cpython-38.pyc
U
�e�]� � @ sp d dl mZmZmZ d dlZd dlmZ d dlZG dd� de�ZG dd� de�Z e�
ej�G dd � d e��Z
dS )
� )�absolute_import�division�print_functionN)�Enumc @ s e Zd ZdZdZdS )�LogEntryTyper � N)�__name__�
__module__�__qualname__ZX509_CERTIFICATEZPRE_CERTIFICATE� r r �L/usr/lib/python3/dist-packages/cryptography/x509/certificate_transparency.pyr
s r c @ s e Zd ZdZdS )�Versionr N)r r r
Zv1r r r r r
s r
c @ sD e Zd Zejdd� �Zejdd� �Zejdd� �Zejdd� �Zd S )
�SignedCertificateTimestampc C s dS )z*
Returns the SCT version.
Nr ��selfr r r �version s z"SignedCertificateTimestamp.versionc C s dS )zM
Returns an identifier indicating which log this SCT is for.
Nr r r r r �log_id s z!SignedCertificateTimestamp.log_idc C s dS )z5
Returns the timestamp for this SCT.
Nr r r r r � timestamp$ s z$SignedCertificateTimestamp.timestampc C s dS )zV
Returns whether this is an SCT for a certificate or pre-certificate.
Nr r r r r �
entry_type* s z%SignedCertificateTimestamp.entry_typeN) r r r
�abc�abstractpropertyr r r r r r r r r s
r )Z
__future__r r r r �enumr Zsixr r
Z
add_metaclass�ABCMeta�objectr r r r r �<module> s