X509CertificateEndpointIdentity Classe

Définition

Représente une identité de certificat pour le point de terminaison de service.Represents a certificate identity for the service endpoint. Les clients qui tentent de communiquer avec ce point de terminaison de service doivent authentifier le service selon le certificat fourni dans l'identité de point de terminaison.Clients that attempt to communicate with that service endpoint should authenticate the service based on the certificate provided in the endpoint identity.

public ref class X509CertificateEndpointIdentity : System::ServiceModel::EndpointIdentity
public class X509CertificateEndpointIdentity : System.ServiceModel.EndpointIdentity
type X509CertificateEndpointIdentity = class
    inherit EndpointIdentity
Public Class X509CertificateEndpointIdentity
Inherits EndpointIdentity
Héritage
X509CertificateEndpointIdentity

Constructeurs

X509CertificateEndpointIdentity(X509Certificate2)

Initialise une nouvelle instance d'une classe X509CertificateEndpointIdentity à l'aide d'un certificat existant.Initializes a new instance of a X509CertificateEndpointIdentity class using an existing certificate.

X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)

Initialise une nouvelle instance de la classe X509CertificateEndpointIdentity à l'aide du certificat principal (nœud terminal) et des certificats qui font partie de sa chaîne d'approbation.Initializes a new instance of the X509CertificateEndpointIdentity class using the primary (leaf) certificate and certificates that are part of its trust chain.

Propriétés

Certificates

Obtient la collection de certificats pour cette identité.Gets the collection of certificates for this identity.

IdentityClaim

Obtient la revendication d'identité qui correspond à l'identité.Gets the identity claim that corresponds to the identity.

(Hérité de EndpointIdentity)

Méthodes

Equals(Object)

Retourne une valeur qui détermine si l'objet spécifié est égal à l'objet d'identité actuel ou s'ils ont des propriétés de sécurité identiques.Returns a value that determines whether a specified object is equal to the current identity object or if they have equal security properties.

(Hérité de EndpointIdentity)
GetHashCode()

Fournit un code de hachage pour l'instance actuelle de l'identité.Provides a hash code for the current instance of the identity.

(Hérité de EndpointIdentity)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
Initialize(Claim)

Initialise une EndpointIdentity avec la revendication spécifiée.Initializes an EndpointIdentity with the specified claim.

(Hérité de EndpointIdentity)
Initialize(Claim, IEqualityComparer<Claim>)

Initialise une EndpointIdentity avec la revendication spécifiée et une interface et compare l'égalité.Initializes an EndpointIdentity with the specified claim and an interface and compares equality.

(Hérité de EndpointIdentity)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne l'identité.Returns the identity.

(Hérité de EndpointIdentity)

S’applique à