Поделиться через


<сертификат> однорангового <узла>

Задает сертификат, используемый одноранговым узлом.

<Конфигурации>
  <system.serviceModel>
    <Поведения>
      <serviceBehaviors>
        <Поведение>
          <serviceCredentials>
            <Однорангового узла>
              <Сертификат>

Синтаксис

<certificate findValue = "String"
             storeLocation = "CurrentUser/LocalMachine"
             storeName="AddressBook/AuthRoot/CertificateAuthority/Disallowed/My/Root/TrustedPeople/TrustedPublisher"
             X509FindType="FindByThumbPrint/FindBySubjectName/FindBySubjectDistinguishedName/FindByIssuerName/FindByIssuerDistinguishedName/FindBySerialNumber/FindByTimeValid/FindByTimeNotYetValid/FindByTemplateName/FindByApplicationPolicy/FindByCertificatePolicy/FindByExtension/FindByKeyUsage/FindBySubjectKeyIdentifier" />

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Атрибуты

Атрибут Описание
findValue Строка, содержащая значение для поиска в хранилище сертификатов X.509. Тип, указанный в этом атрибуте, должен отвечать требованиям заданного значения x509FindType. Значением по умолчанию является пустая строка.
storeLocation Задает расположение хранилища сертификатов Х.509, которое клиент может использовать для проверки сертификата однорангового узла. Допустимые значения.

— LocalMachine: хранилище сертификатов, назначенное локальному компьютеру.
— CurrentUser: хранилище сертификатов, назначенное текущему пользователю.

По умолчанию используется значение LocalMachine.
storeName Задает имя открываемого хранилища сертификатов X.509. Допустимые значения.

— AddressBook: хранилище сертификатов для других пользователей.
— AuthRoot: хранилище сертификатов для сторонних центров сертификации (ЦС).
— CertificateAuthority: хранилище сертификатов для промежуточных центров сертификации (ЦС).
— Запрещено: хранилище сертификатов для отозванных сертификатов.
— My: хранилище сертификатов для личных сертификатов.
— Корневой каталог: хранилище сертификатов для доверенных корневых центров сертификации (ЦС).
— TrustedPeople: хранилище сертификатов для доверенных лиц и ресурсов.
— TrustedPublisher: хранилище сертификатов для издателей с прямым доверием.

Значение по умолчанию - My.
X509FindType Определяет тип поиска сертификата X.509. Допустимые значения.

— FindByThumbPrint
— FindBySubjectName
— FindBySubjectDistinguishedName
— FindByIssuerName
— FindByIssuerDistinguishedName
— FindBySerialNumber
— FindByTimeValid
— FindByTimeNotYetValid
— FindByTemplateName
— FindByApplicationPolicy
— FindByCertificatePolicy
— FindByExtension
- FindByKeyUsage
— FindBySubjectKeyIdentifier

Тип, указанный в атрибуте findValue, должен отвечать требованиям заданного значения X509FindType.

Значение по умолчанию - FindBySubjectDistinguishedName.

Дочерние элементы

Отсутствует.

Родительские элементы

Элемент Описание
<Однорангового узла> Задает текущие учетные данные для однорангового узла.

Комментарии

Этот элемент конфигурации содержит экземпляр X509Certificate2, используемый при проверке подлинности соседей в сетке узлов.

Дополнительные сведения о одноранговом программировании см. в разделе Одноранговые сети.

См. также раздел