<certificato> di <peer>

Specifica un certificato usato da un peer.

<Configurazione>
  <system.serviceModel>
    <Comportamenti>
      <Servicebehaviors>
        <Comportamento>
          <Servicecredentials>
            <compagno>
              <Certificato>

Sintassi

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

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Attributo Descrizione
findValue Stringa che contiene il valore da cercare nell'archivio certificati X.509. Il tipo contenuto nell'attributo deve soddisfare i requisiti del valore x509FindType specificato. Il valore predefinito è una stringa vuota.
storeLocation Specifica il percorso dell'archivio certificati X.509 usato dal client per eseguire la convalida del certificato peer. I valori validi sono i seguenti:

- LocalMachine: archivio certificati assegnato al computer locale.
- CurrentUser: archivio certificati assegnato all'utente corrente.

Il valore predefinito è LocalMachine.
storeName Specifica il nome dell'archivio certificati X.509 da aprire. I valori validi sono i seguenti:

- AddressBook: Archivio certificati per altri utenti.
- AuthRoot: archivio certificati per le autorità di certificazione di terze parti (CA).
- CertificateAuthority: archivio certificati per le autorità di certificazione intermedie (CAs).
- Non consentito: archivio certificati per i certificati revocati.
- My: Archivio certificati per i certificati personali.
- Radice: archivio certificati per le autorità di certificazione radice attendibili (CA).
- TrustedPeople: archivio certificati per persone e risorse attendibili direttamente.
- TrustedPublisher: archivio certificati per editori direttamente attendibili.

L'impostazione predefinita è My.
X509FindType Definisce il tipo di ricerca X.509 da eseguire. I valori validi sono i seguenti:

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

Il tipo contenuto nell'attributo findValue deve soddisfare i requisiti del valore X509FindType specificato.

L'impostazione predefinita è FindBySubjectDistinguishedName.

Elementi figlio

Nessuno.

Elementi padre

Elemento Descrizione
<compagno> Specifica le credenziali correnti per un nodo peer.

Commenti

Questa elemento di configurazione contiene un'istanza X509Certificate2 usata per autenticare elementi adiacenti nella rete di peer.

Per altre informazioni sulla programmazione peer-to-peer, vedere Rete peer-to-peer.

Vedi anche