X509CertificateRecipientClientCredential Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar de inställningar som används av klienten för att verifiera certifikatet som presenteras av tjänsten med hjälp av SSL-autentisering. Den innehåller även alla certifikat för tjänsten som uttryckligen har konfigurerats på klienten för att kryptera meddelanden till tjänsten med hjälp av meddelandesäkerhet.
public ref class X509CertificateRecipientClientCredential sealed
public sealed class X509CertificateRecipientClientCredential
type X509CertificateRecipientClientCredential = class
Public NotInheritable Class X509CertificateRecipientClientCredential
- Arv
-
X509CertificateRecipientClientCredential
Exempel
Den här koden visar ett sätt att skapa en instans av den här klassen.
X509CertificateRecipientClientCredential rcc =
client.ClientCredentials.ServiceCertificate;
Dim rcc As X509CertificateRecipientClientCredential = _
client.ClientCredentials.ServiceCertificate
Kommentarer
Den här klassen används av ServiceCertificate egenskapen i ClientCredentials klassen.
Egenskaper
| Name | Description |
|---|---|
| Authentication |
Hämtar de inställningar som används för att verifiera tjänstcertifikatet som erhållits med hjälp av SSL-autentisering. |
| DefaultCertificate |
Hämtar eller anger standardcertifikatet som ska användas för tjänsten. |
| ScopedCertificates |
Hämtar ett omfångscertifikat som ska användas för att representera tjänsten som klienten kommunicerar med. |
| SslCertificateAuthentication |
Hämtar eller anger att SSL-certifikatverifieraren ska användas. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| SetDefaultCertificate(StoreLocation, StoreName, X509FindType, Object) |
Anger standardcertifikatet som ska användas för tjänsten. För bindningar som använder certifikatbaserad meddelandesäkerhet används det här certifikatet för att kryptera meddelanden till tjänsten och förväntas användas av tjänsten för signering av svar till klienten. |
| SetDefaultCertificate(String, StoreLocation, StoreName) |
Anger standardcertifikatet som ska användas för tjänsten. För bindningar som använder certifikatbaserad meddelandesäkerhet används det här certifikatet för att kryptera meddelanden till tjänsten och förväntas användas av tjänsten för signering av svar till klienten. |
| SetScopedCertificate(StoreLocation, StoreName, X509FindType, Object, Uri) |
Anger ett certifikat efter certifikatarkivplats, certifikatarkivets namn, typ av X.509-sökning och värde att söka efter och lagrar det i en samling som ska användas för den URL som anger omfånget. |
| SetScopedCertificate(String, StoreLocation, StoreName, Uri) |
Anger ett certifikat efter ämnesnamn, plats för certifikatarkivet och certifikatarkivets namn och lagrar det i en samling som ska användas för den URL som anger omfånget. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |