Показать/Скрыть содержание

    Запрос на сертификат (DSSCertRequest)

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

    • v1 API Создании запроса на сертификат (метод /requests)
    • v1 API Получении списка запросов на сертификаты (метод /requests)
    • v1 API Получении запроса на сертификат по идентификатору (метод /requests)
    • v2 API Создании запроса на сертификат (метод /requests)
    • v2 API Получении списка запросов на сертификаты (метод /requests)
    • v2 API Получении запроса на сертификат по идентификатору (метод /requests)

    Подробнее о выпуске запроса на сертификат смотреть раздел Создание запроса на сертификат

    Поле Тип Описание
    ID int Идентификатор запроса на Сервисе Подписи
    Base64Request string Запрос на сертификат в формате BASE64
    CertificateAuthorityID int Идентификатор удостоверяющего центра, к которому направлен запрос на сертификат
    CARequestID string Идентификатор запроса на сертификат в удостоверяющем центре (КриптоПро УЦ 2.0)
    DistName string Закодированное различительное имя субъекта
    Subject string Общее имя субъекта
    Status DSSRequestStatusEnum Статус запроса в УЦ
    CertificateID int Идентификатор сертификата, с которым связан запрос.
    RequestType CARequestTypeEnum Тип запроса к удостоверяющему центру.
    GroupID guid Идентификатор криптопровайдера
    CertificateType CertificateType Тип хранения ключа пользователя.
    Storage KeyStorageType (флаг) Размещение ключа пользователя.
    StorageInfo List<KeyStorageInfo> Сведения о размещение ключа пользователя.

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

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

    Пример

    {
        "CertificateType": "ClientSide",
        "Storage": "Mobile",
        "Base64Request": "MIIBOzCB6QIBADAkMQswCQYDVQQGEwJSVTEVMBMGA1UEAxMMSXJlbmUgSGVsbGVyMGYwHwYIKoUDBwEBAQEwEwYHKoUDAgIkAAYIKoUDBwEBAgIDQwAEQEhlt31eJSEc/oDVRvnHVl56//UNacZ5GAP7/HlDZqjXJrEgt59ji6lAF1hGJQ/iqsDyMHcDrlvAPxwAIMk5fyWgVjBUBgorBgEEAYI3AgEOMUYwRDALBgNVHQ8EBAMCBPAwNQYJKwYBBAGCNxUHBCgwJgYeKoUDAgIyAQmH8OBOhu7PDIXpkVuCr7RcgcpVgrNEAgEBAgEAMAoGCCqFAwcBAQMCA0EAEuEDF+OALFdbM4mYyUHwl45lG2FS9Q6OyMCrjvdjimUoIR/kr6qLQkJmiZ4vATy26umALeAMz/kooKGe+W8qJw==",
        "CertificateAuthorityID": 1,
        "DistName": "CN=Irene Heller, C=RU",
        "Subject": "Irene Heller",
        "Status": "ACCEPTED",
        "ID": 13222,
        "CARequestID": "cdf39b67-d9a4-4029-a41f-ae4801276378",
        "CertificateID": 12160,
        "RequestType": "Certificate",
        "GroupID": "b3c2d004-48dd-4c40-826f-43928f3729b6"
    }
    
    В начало © ООО "КРИПТО-ПРО", 2000–2025