Что “предмет” означает в сертификате? [закрытый]

Вы можете использовать Set , чтобы найти все уникальные типы в вашем массиве:

const data = [
    {
        "id": 5,
        "name": "Mole's Town",
        "lat": 15,
        "lng": 18.5,
        "type": "village"
    },
    {
        "id": 783,
        "name": "Mole's Town",
        "lat": 3,
        "lng": 18.5,
        "type": "village"
    },
    {
        "id": 75,
        "name": "Mole's Town",
        "lat": 33,
        "lng": 8.55,
        "type": "town"
    },
    {
        "id": 43,
        "name": "Mole's Town",
        "lat": 33,
        "lng": 15,
        "type": "city"
    },
    {
        "id": 443,
        "name": "Mole's Town",
        "lat": 35,
        "lng": 725,
        "type": "city"
    },
    {
        "id": 4543,
        "name": "Mole's Town",
        "lat": 76,
        "lng": 2,
        "type": "city"
    }
]

const types = [...new Set(data.map(loc => loc.type))]

console.log(types)

Когда они у вас есть, в вашей функции рендеринга сопоставьте их с вашим LayerControl, фильтруя каждое местоположение того же типа и отправьте в качестве реквизита:

types.map(type =>  loc.type === type)}/>)

Затем в вашем LayerControl рендеринг, сопоставьте все полученные местоположения с кодом, который вы дали в своем вопросе:

this.props.locations.map(({id, lat, lng, name}) => //Deconstructing every location to make your code more readable
    
        
            {name}
        
    
)

32
задан Gilles 'SO- stop being evil' 5 May 2012 в 18:09
поделиться

3 ответа

Предметом, в безопасности, является защищаемая вещь. В этом случае это могло быть электронное письмо людей или веб-сайт или машина.

, Если бы мы берем пример электронного письма скажем моя электронная почта, тогда подчиненный ключевой контейнер был бы защищенным местоположением, содержащим мой закрытый ключ.

хранилище сертификатов обычно относится к хранилищу сертификатов Microsoft, которое содержит корни формы сертификатов, которым доверяют, машины в сети, люди и т.д. В моем случае, хранилище сертификатов предметов будет местом, в этом хранилище, содержа мои сертификаты.

, Если Вы работаете в домене Microsoft тогда, подчиненное имя будет неизменно содержать Отличительное имя предмета, который является, как доменные ссылки предмет и содержат его в его каталоге. например, CN=Mark, Саттон, OU=Developers, O=Mycompany C=UK

Для рассмотрения сертификатов на microsoft machine:-

Входят в систему, поскольку Вы работаете> mmc, Избранный Файл> добавляют/удаляют защелку - в и выбирают сертификаты, тогда выбирают мою учетную запись пользователя, нажимают Finish, тогда закрываются тогда хорошо. Посмотрите в абонентской зоне хранилища.

В других областях хранилища Вы будете видеть, что другие доверяемые сертификаты раньше проверяли подписи и т.д.

23
ответ дан Richard Everett 27 November 2019 в 20:51
поделиться

Мое типичное ожидание состоит в том чем тогда, когда "предмет" используется контекст как это, это означает цель сертификата. Если Вы думаете о сертификате как о криптографически защищенном описании вещи (человек, устройство, канал передачи, и т.д.), то предметом является материал, связанный с той вещью.

Это не сама вещь. Например, никто не сказал бы, что "предмет берет его SmartCard и аутентифицирует его PIN". Это было бы "пользователем".

Но это обычно касается различных элементов данных, связанных с той той вещью. Например:

  • Подвергните DN = Подчиненное Отличительное имя = уникальный идентификатор для того, какова эта вещь. Включает информацию о сертифицируемой вещи, включая общее название, организацию, организационную единицу, коды страны, и т.д.
  • Подчиненный Ключ = часть (или все) частной/с открытым ключом пары сертификата. Если это прибывает из сертификата, это - открытый ключ. Если это прибывает из базы ключей в безопасном месте, это - вероятно, закрытый ключ. Любая часть ключа является криптографическими данными, используемыми вещью, которая получила сертификат.
  • Подчиненный сертификат - конечная точка для транзакции - это - вещь, запрашивающая некоторую безопасную возможность - как проверка целостности, аутентификация, конфиденциальность, и т.д.

Обычно, это используется для различения другие плееры в мире PKI. А именно, "выпускающий" и "корень". Выпускающим является CA, который выпустил сертификат (к предмету), и корнем является CA, который является конечной точкой всего доверия иерархии. Типичные отношения являются корнем---> выпускающий---> предмет.

17
ответ дан bethlakshmi 27 November 2019 в 20:51
поделиться

Предмет является общим названием сертификата и является критическим свойством для сертификата в большом количестве случаев, если это - сертификат сервера, и клиенты ищут положительную идентификацию.

Как пример на сертификате SSL для веб-сайта предметом было бы доменное имя веб-сайта.

3
ответ дан sipwiz 27 November 2019 в 20:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: