o
    R+ iV  ã                   @   s   d Z G dd„ deƒZdS )zo
This module provides models for CERT-SDK
see more detail in https://cloud.baidu.com/doc/Reference/s/Gjwvz27xu
c                   @   s   e Zd ZdZddd„ZdS )ÚCertCreateRequesta;  
    This class define certificate creation information

    param: cert_name:
        The certificate name.

    param: cert_server_data:
        The SSL client/server certificate in base-64 format.

    param: cert_private_data:
        The private key in base-64 format.

    param: cert_link_data:
        The certificate chain without server certificate.

    param: cert_type:
        The certificate type,
        available values are [1,2] now,
        1 means cert_server_data is a server certificate
        2 means cert_server_data is a client certificate
    Né   c                 C   s"   || _ || _|| _|| _|| _d S )N)ZcertNameZcertServerDataZcertPrivateDataZcertLinkDataZcertType)ÚselfZ	cert_nameZcert_server_dataZcert_private_dataZcert_link_dataZ	cert_type© r   úm/home/app/PaddleOCR-VL-test/.venv_paddleocr/lib/python3.10/site-packages/baidubce/services/cert/cert_model.pyÚ__init__*   s
   
zCertCreateRequest.__init__)NNr   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   r   r      s    r   N)r
   Úobjectr   r   r   r   r   Ú<module>   s   