diff --git a/src/CPCertificate.php b/src/CPCertificate.php
index 772b841..4c982ca 100644
--- a/src/CPCertificate.php
+++ b/src/CPCertificate.php
@@ -1,44 +1,304 @@
+ *
+ *
+ * Значение |
+ * Пояснение |
+ *
+ *
+ *
+ *
+ *
+ * CERT_INFO_SUBJECT_SIMPLE_NAME
+ * |
+ *
+ * Returns the display name from the certificate subject.
+ * |
+ *
+ *
+ *
+ * CERT_INFO_ISSUER_SIMPLE_NAME
+ * |
+ *
+ * Returns the display name of the issuer of the certificate.
+ * |
+ *
+ *
+ *
+ * CERT_INFO_SUBJECT_EMAIL_NAME
+ * |
+ *
+ * Returns the email address of the certificate subject.
+ * |
+ *
+ *
+ *
+ * CERT_INFO_ISSUER_EMAIL_NAME
+ * |
+ *
+ * Returns the email address of the issuer of the certificate.
+ * |
+ *
+ *
+ *
+ * CERT_INFO_SUBJECT_UPN
+ * |
+ *
+ * Returns the UPN of the certificate subject. Introduced in CAPICOM 2.0.
+ * |
+ *
+ *
+ *
+ * CERT_INFO_ISSUER_UPN
+ * |
+ *
+ * Returns the UPN of the issuer of the certificate. Introduced in CAPICOM 2.0.
+ * |
+ *
+ *
+ *
+ * CERT_INFO_SUBJECT_DNS_NAME
+ * |
+ *
+ * Returns the DNS name of the certificate subject. Introduced in CAPICOM 2.0.
+ * |
+ *
+ *
+ *
+ * CERT_INFO_ISSUER_DNS_NAME
+ * |
+ *
+ * Returns the DNS name of the issuer of the certificate. Introduced in CAPICOM 2.0.
+ * |
+ *
+ *
+ *
+ *
+ * @return string
+ */
+ public function GetInfo(int $InfoType)
+ {
+ }
+
+ /**
+ * Производит поиск закрытого ключа соответствующего сертификату открытого ключа
+ * и устанавливает ссылку на него.
+ * В случае отсутствия в системе подходящего ключа порождает исключение.
+ *
+ * @throws \Exception
+ * @return mixed
+ *
+ */
+ public function FindPrivateKey()
+ {
+ }
+
+ /**
+ * Имеется ли закрытый ключ для сертификата.
+ *
+ * @return bool
+ */
+ public function HasPrivateKey()
+ {
+ }
+
+ /**
+ * Является ли сертификат валидным.
+ *
+ * @return CPCertificateStatus
+ */
+ public function IsValid()
+ {
+ }
+
+ /**
+ * Возвращает объект ExtendedKeyUsage для данного сертификата.
+ *
+ * @return CPExtendedKeyUsage
+ */
+ public function ExtendedKeyUsage()
+ {
+ }
+
+ /**
+ * Возвращает объект KeyUsage для данного сертификата.
+ *
+ * @return CPKeyUsage
+ */
+ public function KeyUsage()
+ {
+ }
+
+ /**
+ * Экспортирует сертификат в виде закодированной строки.
+ *
+ * @param int|string $EncodingType Тип кодировки для операции экспорта.
+ * Может принимать следующие значения:
+ *