Partilhar via


<certificado> do elemento da <rede>

Especifica um certificado utilizado por um elemento da rede.

<configuração>
  <system.serviceModel>
    <comportamentos>
      <serviceBehaviors>
        <comportamento>
          <serviceCredentials>
            <elemento da rede>
              <certificado>

Syntax

<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" />

Atributos e Elementos

As secções seguintes descrevem atributos, elementos subordinados e elementos principais.

Atributos

Atributo Descrição
findValue Uma cadeia que contém o valor a procurar no arquivo de certificados X.509. O tipo contido no atributo tem de satisfazer os requisitos do especificado x509FindType. A predefinição é uma cadeia vazia.
storeLocation Especifica a localização do arquivo de certificados X.509 que o cliente utiliza para validar o certificado do elemento da rede. Os valores válidos incluem o seguinte:

- LocalMachine: o arquivo de certificados atribuído ao computador local.
- CurrentUser: o arquivo de certificados atribuído ao utilizador atual.

A predefinição é LocalMachine.
storeName Especifica o nome do arquivo de certificados X.509 a abrir. Os valores válidos incluem o seguinte:

- AddressBook: arquivo de certificados para outros utilizadores.
- AuthRoot: arquivo de certificados para autoridades de certificação (ACs) de terceiros.
- CertificateAuthority: arquivo de certificados para autoridades de certificação (ACs) intermédias.
- Não permitido: arquivo de certificados para certificados revogados.
- O meu: arquivo de certificados para certificados pessoais.
- Raiz: arquivo de certificados para autoridades de certificação de raiz fidedigna (ACs).
- TrustedPeople: arquivo de certificados para pessoas e recursos diretamente fidedignos.
- TrustedPublisher: arquivo de certificados para fabricantes diretamente fidedignos.

A predefinição é Meu .
X509FindType Define o tipo de pesquisa X.509 a ser executada. Os valores válidos incluem o seguinte:

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

O tipo contido no findValue atributo tem de satisfazer os requisitos do especificado X509FindType.

O valor predefinido é FindBySubjectDistinguishedName.

Elementos Subordinados

Nenhum.

Elementos Principais

Elemento Descrição
<elemento da rede> Especifica as credenciais atuais de um nó de elemento da rede.

Observações

Este elemento de configuração contém uma X509Certificate2 instância utilizada ao autenticar vizinhos na malha ponto a ponto.

Para obter mais informações sobre a programação ponto a ponto, veja Peer-to-Peer Networking (Rede Ponto a Ponto).

Ver também