X509CertificateRecipientClientCredential Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt de instellingen die door de client worden gebruikt om het certificaat te valideren dat door de service wordt gepresenteerd met behulp van SSL-verificatie. Het bevat ook een certificaat voor de service die expliciet op de client is geconfigureerd voor het versleutelen van berichten naar de service met behulp van berichtbeveiliging.
public ref class X509CertificateRecipientClientCredential sealed
public sealed class X509CertificateRecipientClientCredential
type X509CertificateRecipientClientCredential = class
Public NotInheritable Class X509CertificateRecipientClientCredential
- Overname
-
X509CertificateRecipientClientCredential
Voorbeelden
Deze code toont een manier om een exemplaar van deze klasse te maken.
X509CertificateRecipientClientCredential rcc =
client.ClientCredentials.ServiceCertificate;
Dim rcc As X509CertificateRecipientClientCredential = _
client.ClientCredentials.ServiceCertificate
Opmerkingen
Deze klasse wordt gebruikt door de ServiceCertificate eigenschap in de ClientCredentials klasse.
Eigenschappen
| Name | Description |
|---|---|
| Authentication |
Hiermee haalt u de instellingen op die worden gebruikt om het servicecertificaat te valideren dat is verkregen met BEHULP van SSL-verificatie. |
| DefaultCertificate |
Hiermee haalt u het standaardcertificaat op dat moet worden gebruikt voor de service. |
| ScopedCertificates |
Hiermee wordt een scoped certificaat opgehaald dat moet worden gebruikt om de service aan te geven waarmee de client communiceert. |
| SslCertificateAuthentication |
Hiermee haalt u de SSL-certificaatvalidator op of stelt u deze in voor gebruik. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| SetDefaultCertificate(StoreLocation, StoreName, X509FindType, Object) |
Hiermee geeft u het standaardcertificaat op dat moet worden gebruikt voor de service. Voor bindingen die gebruikmaken van berichtbeveiliging op basis van certificaten, wordt dit certificaat gebruikt om berichten naar de service te versleutelen en wordt naar verwachting door de service gebruikt voor het ondertekenen van antwoorden op de client. |
| SetDefaultCertificate(String, StoreLocation, StoreName) |
Hiermee geeft u het standaardcertificaat op dat moet worden gebruikt voor de service. Voor bindingen die gebruikmaken van berichtbeveiliging op basis van certificaten, wordt dit certificaat gebruikt om berichten naar de service te versleutelen en wordt naar verwachting door de service gebruikt voor het ondertekenen van antwoorden op de client. |
| SetScopedCertificate(StoreLocation, StoreName, X509FindType, Object, Uri) |
Hiermee stelt u een certificaat in op basis van de locatie van het certificaatarchief, de naam van het certificaatarchief, het type X.509-zoekopdracht en de waarde waarnaar u wilt zoeken en slaat u het op in een verzameling die moet worden gebruikt voor de URL waarmee het bereik wordt ingesteld. |
| SetScopedCertificate(String, StoreLocation, StoreName, Uri) |
Hiermee stelt u een certificaat in op onderwerpnaam, de locatie van het certificaatarchief en de naam van het certificaatarchief en slaat u het op in een verzameling die moet worden gebruikt voor de URL waarmee het bereik wordt ingesteld. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |