EndpointIdentity Klas

Definitie

Een abstracte klasse die bij implementatie een identiteit biedt waarmee de verificatie van een eindpunt mogelijk is door clients die er berichten mee uitwisselen.

public ref class EndpointIdentity abstract
public abstract class EndpointIdentity
type EndpointIdentity = class
Public MustInherit Class EndpointIdentity
Overname
EndpointIdentity
Afgeleid

Opmerkingen

De waarde van de identiteit voor een eindpunt kan worden ingesteld met constructors van EndpointAddress, waarbij de waarde ook kan worden geopend als een alleen-lezen Identity eigenschap.

Constructors

Name Description
EndpointIdentity()

Hiermee maakt u een leeg EndpointIdentity exemplaar.

Eigenschappen

Name Description
IdentityClaim

Hiermee haalt u de identiteitsclaim op die overeenkomt met de identiteit.

Methoden

Name Description
CreateDnsIdentity(String)

Hiermee maakt u een DNS-identiteit met een opgegeven DNS-naam.

CreateIdentity(Claim)

Hiermee maakt u een identiteit met de opgegeven claim.

CreateRsaIdentity(String)

Hiermee maakt u een RSA-identiteit met de opgegeven openbare sleutel.

CreateRsaIdentity(X509Certificate2)

Hiermee maakt u een RSA-identiteit met het opgegeven X.509-certificaat.

CreateSpnIdentity(String)

Hiermee maakt u een SPN-identiteit (Server Principal Name) met een opgegeven naam.

CreateUpnIdentity(String)

Hiermee maakt u een UPN-identiteit (User Principal Name) met een opgegeven naam.

CreateX509CertificateIdentity(X509Certificate2, X509Certificate2Collection)

Hiermee maakt u een X509Certificate-identiteit met de opgegeven primaire en ondersteunende certificaten.

CreateX509CertificateIdentity(X509Certificate2)

Hiermee maakt u een X509Certificate-identiteit met het opgegeven certificaat.

Equals(Object)

Retourneert een waarde die bepaalt of een opgegeven object gelijk is aan het huidige identiteitsobject of dat deze dezelfde beveiligingseigenschappen hebben.

GetHashCode()

Biedt een hash-code voor het huidige exemplaar van de identiteit.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
Initialize(Claim, IEqualityComparer<Claim>)

Initialiseert een EndpointIdentity met de opgegeven claim en een interface en vergelijkt gelijkheid.

Initialize(Claim)

Initialiseert een EndpointIdentity met de opgegeven claim.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert de identiteit.

Van toepassing op