Show / Hide Table of Contents

    Cертификат (DSSCertificateEx)

    Объект данного типа возвращается при:

    • Получении списка сертификатов (метод /certificates)
    • Получении сертификата по идентификатору (метод /certificates)
    Поле Тип Описание
    ID int Идентификатор сертификата на Сервисе Подписи
    DName string Различительное имя субъекта
    CertificateBase64 string Cертификат в формате X.509 закодированный в Base64
    Status CertificateStatus Статус сертификата
    IsDefault bool Сертификат назанчен по умолчанию
    CertificateAuthorityID int Идентификатор удостоверяющего центра, к которому направлен запрос на сертификат
    CspID guid Идентификатор криптопровайдера
    HashAlgorithms List<string> Список поддерживаемых хэш-алгоритмов
    ProviderName string Имя криптопровайдера, использованного при создании закрытого ключа
    ProviderType int Тип криптопровайдера, использованного при создании закрытого ключа
    PrivateKeyNotBefore DateTime Начало срока действия закрытого ключа сертификата
    PrivateKeyNotAfter DateTime Окончание срока действия закрытого ключа сертификата
    HasPin bool Наличие ПИН-кода на закрытый ключ сертификата
    FriendlyName string Дружественное имя сертификата

    Сведения об Удостоверяющем Центре, обработавщем запрос на сертификат, можно получить из Политики Сервиса Подписи, по идентификатору CertificateAuthorityID.

    Сведения о криптопровайдере, использованном при создании закрытого ключа, можно получить из Политики Сервиса Подписи, по идентификатору CspID.

    Пример

    {
        "CertificateType": "ServerSide",
        "ID": 14,
        "DName": "CN=idonly",
        "CertificateBase64": "MIIDCDCCAregAwIBAgITEgA ... xX8V2DhYHzugFV8td4DaneG2/gno7T6Alohp6CF/yOu",
        "Status": {
            "Value": "ACTIVE",
            "RevocationInfo": null,
            "PinCode": null,
            "ActiveCertId": 0
        },
        "IsDefault": false,
        "CertificateAuthorityID": 11,
        "CspID": "e8e67f9e-7eed-4116-ad98-20582e4d766e",
        "HashAlgorithms": ["GOST R 34.11-94"],
        "ProviderName": null,
        "ProviderType": 0,
        "PrivateKeyNotBefore": null,
        "PrivateKeyNotAfter": null,
        "HasPin": false,
        "FriendlyName": ""
    }
    
    Back to top © ООО "КРИПТО-ПРО", 2000-2020