diff --git a/src/CPSignedData.php b/src/CPSignedData.php
index d077bab..9fbce19 100644
--- a/src/CPSignedData.php
+++ b/src/CPSignedData.php
@@ -94,7 +94,7 @@ class CPSignedData
*
*
*
- * @return void
+ * @return string|void
*/
public function SignCades(\CPSigner $Signer, $CadesType = CADES_DEFAULT, bool $bDetached = false, $EncodingType = ENCODE_BASE64)
{
@@ -178,7 +178,7 @@ class CPSignedData
*
*
*
- * @return void
+ * @return string|void
*/
public function SignHash(\CPHashedData $Hash, \CPSigner $Signer, $CadesType = CADES_DEFAULT, $EncodingType = ENCODE_BASE64)
{
@@ -261,7 +261,7 @@ class CPSignedData
*
*
*
- * @return void
+ * @return string|void
*/
public function CoSignCades(\CPSigner $Signer, $CadesType = CADES_DEFAULT, $EncodingType = ENCODE_BASE64)
{
@@ -345,7 +345,7 @@ class CPSignedData
*
*
*
- * @return void
+ * @return string|void
*/
public function CoSignHash(\CPHashedData $Hash, \CPSigner $Signer, $CadesType = CADES_DEFAULT, $EncodingType = ENCODE_BASE64)
{
@@ -549,39 +549,33 @@ class CPSignedData
/**
* Устанавливает способ кодирования данных для подписи.
*
- * @param mixed $EncodingType Кодировка возвращаемой подписи. По умолчанию ENCODE_BASE64.
- * Может принимать следующие значения:
- *
- *
- *
- * Имя |
- * Описание |
- * Значение |
- *
- *
- *
- *
- * ENCODE_ANY |
- * Данные сохраняются в виде строки в кодировке Base64 или чистой двоичной последовательности. Этот тип кодирования используется
- * только для входных данных с неизвестным типом кодирования. Представлен в CAPICOM 2.0.
|
- * 0xffffffff |
- *
- *
- * ENCODE_BASE64 |
- * Данные сохраняются в виде строки в кодировке Base64.
|
- * 0 |
- *
- *
- * ENCODE_BINARY |
- * Данные сохраняются в виде чистой двоичной последовательности.
|
- * 1 |
- *
- *
- *
+ * @param mixed $ContentEncoding Способ кодирования данных для подписи. По умолчанию STRING_TO_UCS2LE.
+ * Может принимать следующие значения:
+ *
+ *
+ *
+ * Имя |
+ * Описание |
+ * Значение |
+ *
+ *
+ *
+ *
+ * STRING_TO_UCS2LE |
+ * Кодировка UTF-8 или UNICODE.
|
+ * 0 |
+ *
+ *
+ * BASE64_TO_BINARY |
+ * Кодировка BASE64. |
+ * 1 |
+ *
+ *
+ *
*
* @return void
*/
- public function set_ContentEncoding($EncodingType)
+ public function set_ContentEncoding($ContentEncoding = STRING_TO_UCS2LE)
{
}