Class: Rucades::SignedData
- Inherits:
-
Object
- Object
- Rucades::SignedData
- Defined in:
- sig/rucades.rbs
Instance Method Summary collapse
-
#additional_store ⇒ void
Передать дополнительное хранилище для проверки статуса сертификата.
-
#certificates ⇒ Certificates
Сертификаты, включённые в подписанное сообщение.
-
#content ⇒ String
Подписываемые данные.
- #content= ⇒ String
-
#content_encoding ⇒ Integer
Кодировка содержимого.
- #content_encoding= ⇒ Integer
-
#cosign ⇒ String
Добавить подпись (соподписание) в существующее сообщение.
- #cosign_cades ⇒ String
- #cosign_hash ⇒ String
-
#enhance_cades ⇒ String
Улучшить подпись CAdES-BES до CAdES-T или CAdES-X Long Type 1.
-
#initialize ⇒ SignedData
constructor
A new instance of SignedData.
-
#sign ⇒ String
Подписать данные.
- #sign_cades ⇒ String
- #sign_hash ⇒ String
-
#signers ⇒ Signers
Подписанты.
-
#verify ⇒ void
Проверить подпись.
- #verify_cades ⇒ void
- #verify_hash ⇒ void
Constructor Details
#initialize ⇒ SignedData
Returns a new instance of SignedData.
632 |
# File 'sig/rucades.rbs', line 632
def initialize: () -> void
|
Instance Method Details
#additional_store ⇒ void
This method returns an undefined value.
Передать дополнительное хранилище для проверки статуса сертификата.
649 |
# File 'sig/rucades.rbs', line 649
def additional_store: (Store store) -> void
|
#certificates ⇒ Certificates
Сертификаты, включённые в подписанное сообщение.
635 |
# File 'sig/rucades.rbs', line 635
def certificates: () -> Certificates
|
#content ⇒ String
Подписываемые данные.
638 |
# File 'sig/rucades.rbs', line 638
def content: () -> String
|
#content= ⇒ String
639 |
# File 'sig/rucades.rbs', line 639
def content=: (String) -> String
|
#content_encoding ⇒ Integer
Кодировка содержимого.
642 |
# File 'sig/rucades.rbs', line 642
def content_encoding: () -> Integer
|
#content_encoding= ⇒ Integer
643 |
# File 'sig/rucades.rbs', line 643
def content_encoding=: (Integer) -> Integer
|
#cosign ⇒ String
Добавить подпись (соподписание) в существующее сообщение.
652 |
# File 'sig/rucades.rbs', line 652
def cosign: (?Signer signer, ?Integer cades_type) -> String
|
#cosign_cades ⇒ String
653 |
# File 'sig/rucades.rbs', line 653
def cosign_cades: (?Signer signer, ?Integer cades_type, ?Integer encoding_type) -> String
|
#cosign_hash ⇒ String
654 |
# File 'sig/rucades.rbs', line 654
def cosign_hash: (HashedData hashed_data, ?Signer signer, ?Integer cades_type, ?Integer encoding_type) -> String
|
#enhance_cades ⇒ String
Улучшить подпись CAdES-BES до CAdES-T или CAdES-X Long Type 1.
657 |
# File 'sig/rucades.rbs', line 657
def enhance_cades: (?Integer cades_type, ?String tsa_address, ?Integer encoding_type) -> String
|
#sign ⇒ String
Подписать данные.
660 |
# File 'sig/rucades.rbs', line 660
def sign: (?Signer signer, ?bool detached, ?Integer encoding_type) -> String
|
#sign_cades ⇒ String
661 |
# File 'sig/rucades.rbs', line 661
def sign_cades: (?Signer signer, ?Integer cades_type, ?bool detached, ?Integer encoding_type) -> String
|
#sign_hash ⇒ String
662 |
# File 'sig/rucades.rbs', line 662
def sign_hash: (HashedData hashed_data, ?Signer signer, ?Integer cades_type, ?Integer encoding_type) -> String
|
#verify ⇒ void
This method returns an undefined value.
Проверить подпись.
665 |
# File 'sig/rucades.rbs', line 665
def verify: (String signed_message, ?bool detached, ?Integer verify_flag) -> void
|
#verify_cades ⇒ void
This method returns an undefined value.
666 |
# File 'sig/rucades.rbs', line 666
def verify_cades: (String signed_message, ?Integer cades_type, ?bool detached) -> void
|
#verify_hash ⇒ void
This method returns an undefined value.
667 |
# File 'sig/rucades.rbs', line 667
def verify_hash: (HashedData hashed_data, String signed_message, ?Integer cades_type) -> void
|