СвойстваСубъектаСертификата
страницаПредусмотрено две одноименных функции: ЭлектроннаяПодпись.СвойстваСубъектаСертификата для вызова с сервера ЭлектроннаяПодписьКлиент.СвойстваСубъектаСертификата для вызова с клиента
1. Для вызова с сервера
См. ЭлектроннаяПодписьКлиент.СвойстваСубъектаСертификата.
Синтаксис
Функция СвойстваСубъектаСертификата(Сертификат) ЭкспортПример вызова
Результат = ЭлектроннаяПодпись.СвойстваСубъектаСертификата(Сертификат)Доступность
Сервер, Толстый клиент, Внешнее соединение
2. Для вызова с клиента
Возвращает свойства субъекта сертификата криптографии.
Синтаксис
Функция СвойстваСубъектаСертификата(Сертификат) ЭкспортПараметры
Сертификат— СертификатКриптографии - для которого нужно вернуть свойства субъекта.
Возвращаемое значение
Структура - со свойствами, состав которых зависит от национальной специфики. Пример для Российской Федерации:
- ОбщееИмя - Строка - (64) - извлекается из поля CN.
ЮЛ - в зависимости от типа конечного владельца СКПЭП
а) наименование организации;
б) название автоматизированной системы;
в) другое отображаемое имя по требованиям информационной системы.
ФЛ - ФИО.
- Неопределено - такое свойство сертификата отсутствует.
- Страна - Строка - (2) - извлекается из поля C - двухсимвольный код страны
согласно ИСО 3166-1:1997 (ГОСТ 7.67-2003).
- Неопределено - свойство сертификата не существует.
- Регион - Строка - (128) - извлекается из поля S - наименование субъекта РФ.
ЮЛ - по адресу местонахождения.
ФЛ - по адресу регистрации.
- Неопределено - такое свойство сертификата отсутствует.
- НаселенныйПункт - Строка - (128) - извлекается из поля L - наименование населенного пункта.
ЮЛ - по адресу местонахождения.
ФЛ - по адресу регистрации.
- Неопределено - такое свойство сертификата отсутствует.
- Улица - Строка - (128) - извлекается из поля Street - наименование улицы, дома, офиса.
ЮЛ - по адресу местонахождения.
ФЛ - по адресу регистрации.
- Неопределено - такое свойство сертификата отсутствует.
- Организация - Строка - (64) - извлекается из поля O.
ЮЛ - полное или сокращенное наименование организации.
- Неопределено - такое свойство сертификата отсутствует.
- Подразделение - Строка - (64) - извлекается из поля OU.
ЮЛ - в случае выпуска СКПЭП на должностное лицо - подразделение организации.
Подразделение - это территориальная структурная единица крупной организации,
которое обычно не заполняется в сертификате.
- Неопределено - такое свойство сертификата отсутствует.
- ЭлектроннаяПочта - Строка - (128) - извлекается из поля E - адрес электронной почты.
ЮЛ - адрес электронной почты должностного лица.
ФЛ - адрес электронной почты физического лица.
- Неопределено - такое свойство сертификата отсутствует.
- Должность - Строка - (64) - извлекается из поля T.
ЮЛ - в случае выпуска СКПЭП на должностное лицо - его должность.
- Неопределено - такое свойство сертификата отсутствует.
- ОГРН - Строка - (13) - извлекается из поля OGRN.
ЮЛ - ОГРН организации.
- Неопределено - такое свойство сертификата отсутствует.
- ОГРНИП - Строка - (15) - извлекается из поля OGRNIP.
ИП - ОГРН индивидуального предпринимателя.
- Неопределено - такое свойство сертификата отсутствует.
- СНИЛС - Строка - (11) - извлекается из поля SNILS.
ФЛ - СНИЛС
ЮЛ - не обязательно, в случае выпуска СКПЭП на должностное лицо - его СНИЛС.
- Неопределено - такое свойство сертификата отсутствует.
- ИНН - Строка - (12) - извлекается из поля INN.
ФЛ - ИНН.
ИП - ИНН.
ЮЛ - не обязательно, но может быть заполнен в старых сертификатах.
- Неопределено - такое свойство сертификата отсутствует.
- ИННЮЛ - Строка - (10) - извлекается из поля INNLE.
ЮЛ - обязательно, но может отсутствовать в старых сертификатах.
- Неопределено - такое свойство сертификата отсутствует.
- Фамилия - Строка - (64) - извлекается из поля SN, если заполнено.
- Неопределено - такое свойство сертификата отсутствует.
- Имя - Строка - (64) - извлекается из поля GN, если заполнено.
- Неопределено - такое свойство сертификата отсутствует.
- Отчество - Строка - (64) - извлекается из поля GN, если заполнено.
- Неопределено - такое свойство сертификата отсутствует.
Пример вызова
Результат = ЭлектроннаяПодписьКлиент.СвойстваСубъектаСертификата(Сертификат)Доступность
Тонкий клиент, Толстый клиент