Статус: Участник
  Группы: Участники
 Зарегистрирован: 23.07.2023(UTC) Сообщений: 10  Откуда: Москва  
	 
	
     | 
    
        
            
		      
                Подскажите, есть ли возможность, с помощью плагина получить не все сертификаты, а только записи PKCS7? Код:
    const cadesplugin = window.cadesplugin
    const oStore = await cadesplugin.CreateObjectAsync('CAdESCOM.Store')
    await oStore.Open(
      cadesplugin.CADESCOM_CONTAINER_STORE,
      cadesplugin.CAPICOM_MY_STORE,
      cadesplugin.CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED
    )
    const oCertificates = await oStore.Certificates
    const count = await oCertificates.Count
 
 в данном случае подтягивается всё вместе, а не только PKCS7 Мне требуется вытащить записи PKCS7 с флешки.  
            
	  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Сотрудник
  Группы: Участники
 Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,987   Сказал «Спасибо»: 605 раз Поблагодарили: 2350 раз в 1846 постах
  
	 
	
     | 
    
        
            
		      
                Здравствуйте. В указанном примере работа с личным хранилищем сертификатов. При проверке подписи - используется  CadesSignedData, далее обращаемся к массиву подписантов и к их сертификатам ->  CPSigners -> CPSigner -> signer  ->Signer.Certificate -> свойства.    | 
 | 
            
	 
        
    
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
    
        
            
            
    
        
	Статус: Участник
  Группы: Участники
 Зарегистрирован: 23.07.2023(UTC) Сообщений: 10  Откуда: Москва  
	 
	
     | 
    
        
            
		      
                Добрый вечер, Андрей. Документация по CadesSignedData находится  тут, верно? По документации полагаю, что мне этот объект нужен для верификации записи. А как можно получить только записи PKCS7/PKCS10 с USB-флешки?  
            
	  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Сотрудник
  Группы: Участники
 Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,987   Сказал «Спасибо»: 605 раз Поблагодарили: 2350 раз в 1846 постах
  
	 
	
     | 
    
        
            
		      
                Автор: MrSilver  Добрый вечер, Андрей. Документация по CadesSignedData находится  тут, верно? По документации полагаю, что мне этот объект нужен для верификации записи. А как можно  получить только записи PKCS7/PKCS10 с USB-флешки?  Теперь опишите, что это такое. Причём здесь USB и причём здесь тем более PKCS10. Ранее по описанию - вопрос звучал как получить сертификаты подписантов из файла ЭП. Это другая задача?    | 
 | 
            
	 
        
    
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
    
        
            
            
    
        
	Статус: Участник
  Группы: Участники
 Зарегистрирован: 23.07.2023(UTC) Сообщений: 10  Откуда: Москва  
	 
	
     | 
    
        
            
		      
                На данный момент есть потребность получить список записей PKCS7 с USB флешки с помощью плагина в браузере.  Это первый этап. 
            
	  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Сотрудник
  Группы: Участники
 Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,987   Сказал «Спасибо»: 605 раз Поблагодарили: 2350 раз в 1846 постах
  
	 
	
     | 
    
        
            
		      
                Автор: MrSilver  На данный момент есть потребность получить список записей PKCS7 с USB флешки с помощью плагина в браузере.  Это первый этап.  путаете pkcs7 с контейнерами, в которых закрытые ключи и (возможно) сертификаты? Если так - смотреть  демо страницу (внутри прописано чтение сертификатов, если они нужны, из контейнеров)  + в документацию, там есть работа с контейнерами:  Перечисление контейнеров + страница  webtools - вкладка Контейнеры    | 
 | 
            
	 
        
    
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
    
        
            
            
    
        
	Статус: Участник
  Группы: Участники
 Зарегистрирован: 23.07.2023(UTC) Сообщений: 10  Откуда: Москва  
	 
	
     | 
    
        
            
		      
                Мне нужен функционал, аналогичный разделу "Проверка подписи" в приложении "Инструменты КриптоПро". Т.е. подгрузить подпись и проверить её. 
            
	  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Сотрудник
  Группы: Участники
 Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,987   Сказал «Спасибо»: 605 раз Поблагодарили: 2350 раз в 1846 постах
  
	 
	
     | 
    
         | 
 | 
            
	 
        
    
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
    
        
            
            
    
        
	Статус: Участник
  Группы: Участники
 Зарегистрирован: 23.07.2023(UTC) Сообщений: 10  Откуда: Москва  
	 
	
     | 
    
        
            
		      
                Да, оказалось, что всё же можно просто загрузить запрос через <input type="file">.
  Есть ли возможность как-то проверить PKCS7 или PKCS10 на правильную структуру внутри? Либо вывести из них информацию о владельце? 
            
	  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Сотрудник
  Группы: Участники
 Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,987   Сказал «Спасибо»: 605 раз Поблагодарили: 2350 раз в 1846 постах
  
	 
	
     | 
    
        
            
		      
                Автор: MrSilver  Да, оказалось, что всё же можно просто загрузить запрос через <input type="file">.
  Есть ли возможность как-то проверить PKCS7 или PKCS10 на правильную структуру внутри? Либо вывести из них информацию о владельце?  Конечно, передать файл и подпись, с этого начали. Еще раз - pkcs10 тут каким боком? Ссылку на примеры давал. Прочитать можно через  File API   | 
 | 
            
	 
        
    
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
    
	                           
	
    
        Быстрый переход
         
	
    
    Вы не можете создавать новые темы в этом форуме.
	
	Вы не можете отвечать в этом форуме.
	
	Вы не можете удалять Ваши сообщения в этом форуме.
	
	Вы не можете редактировать Ваши сообщения в этом форуме.
	
	Вы не можете создавать опросы в этом форуме.
	
	Вы не можете голосовать в этом форуме.
	
	
    
    
        Important Information:
        The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
        
        
More Details
        Close