Class: Rucades::Certificate
- Inherits:
-
Object
- Object
- Rucades::Certificate
- Defined in:
- sig/rucades.rbs
Overview
CAdESCOM.CPCertificate Описывает сертификат открытого ключа.
Instance Method Summary collapse
-
#additional_store ⇒ void
Передать в объект дополнительное хранилище для проверки статуса сертификата.
-
#basic_constraints ⇒ BasicConstraints
Возвращает объект BasicConstraints для данного сертификата.
-
#certificate_status ⇒ CertificateStatus
Является ли сертификат валидным (возвращает статус сертификата).
-
#export ⇒ String
Экспортирует сертификат в заданной кодировке (CAPICOM_ENCODING_TYPE).
-
#extended_key_usage ⇒ ExtendedKeyUsage
Возвращает объект ExtendedKeyUsage для данного сертификата.
-
#has_private_key? ⇒ Boolean
Имеется ли закрытый ключ для сертификата.
-
#import ⇒ void
Импортирует сертификат из закодированной строки.
-
#initialize ⇒ Certificate
constructor
A new instance of Certificate.
-
#issuer_name ⇒ String
Издатель сертификата.
-
#key_usage ⇒ KeyUsage
Возвращает объект KeyUsage для данного сертификата.
-
#private_key ⇒ PrivateKey
Закрытый ключ.
-
#public_key ⇒ PublicKey
Возвращает объект PublicKey для данного сертификата.
-
#serial_number ⇒ String
Серийный номер.
-
#subject_name ⇒ String
Имя субъекта.
-
#thumbprint ⇒ String
Отпечаток.
-
#valid_from_date ⇒ String
Дата, с которой сертификат действителен.
-
#valid_to_date ⇒ String
Дата, до которой сертификат действителен.
-
#version ⇒ Integer
Версия сертификата.
Constructor Details
#initialize ⇒ Certificate
Returns a new instance of Certificate.
457 |
# File 'sig/rucades.rbs', line 457
def initialize: () -> void
|
Instance Method Details
#additional_store ⇒ void
This method returns an undefined value.
Передать в объект дополнительное хранилище для проверки статуса сертификата.
484 |
# File 'sig/rucades.rbs', line 484
def additional_store: (Store store) -> void
|
#basic_constraints ⇒ BasicConstraints
Возвращает объект BasicConstraints для данного сертификата.
487 |
# File 'sig/rucades.rbs', line 487
def basic_constraints: () -> BasicConstraints
|
#certificate_status ⇒ CertificateStatus
Является ли сертификат валидным (возвращает статус сертификата)
502 |
# File 'sig/rucades.rbs', line 502
def certificate_status: () -> CertificateStatus
|
#export ⇒ String
Экспортирует сертификат в заданной кодировке (CAPICOM_ENCODING_TYPE).
490 |
# File 'sig/rucades.rbs', line 490
def export: (Integer encoding_type) -> String
|
#extended_key_usage ⇒ ExtendedKeyUsage
Возвращает объект ExtendedKeyUsage для данного сертификата.
493 |
# File 'sig/rucades.rbs', line 493
def extended_key_usage: () -> ExtendedKeyUsage
|
#has_private_key? ⇒ Boolean
Имеется ли закрытый ключ для сертификата.
496 |
# File 'sig/rucades.rbs', line 496
def has_private_key?: () -> bool
|
#import ⇒ void
This method returns an undefined value.
Импортирует сертификат из закодированной строки.
499 |
# File 'sig/rucades.rbs', line 499
def import: (String encoded_data) -> void
|
#issuer_name ⇒ String
Издатель сертификата.
460 |
# File 'sig/rucades.rbs', line 460
def issuer_name: () -> String
|
#key_usage ⇒ KeyUsage
Возвращает объект KeyUsage для данного сертификата.
505 |
# File 'sig/rucades.rbs', line 505
def key_usage: () -> KeyUsage
|
#private_key ⇒ PrivateKey
Закрытый ключ.
463 |
# File 'sig/rucades.rbs', line 463
def private_key: () -> PrivateKey
|
#public_key ⇒ PublicKey
Возвращает объект PublicKey для данного сертификата.
508 |
# File 'sig/rucades.rbs', line 508
def public_key: () -> PublicKey
|
#serial_number ⇒ String
Серийный номер.
466 |
# File 'sig/rucades.rbs', line 466
def serial_number: () -> String
|
#subject_name ⇒ String
Имя субъекта.
469 |
# File 'sig/rucades.rbs', line 469
def subject_name: () -> String
|
#thumbprint ⇒ String
Отпечаток.
472 |
# File 'sig/rucades.rbs', line 472
def thumbprint: () -> String
|
#valid_from_date ⇒ String
Дата, с которой сертификат действителен.
475 |
# File 'sig/rucades.rbs', line 475
def valid_from_date: () -> String
|
#valid_to_date ⇒ String
Дата, до которой сертификат действителен.
478 |
# File 'sig/rucades.rbs', line 478
def valid_to_date: () -> String
|
#version ⇒ Integer
Версия сертификата.
481 |
# File 'sig/rucades.rbs', line 481
def version: () -> Integer
|