6 types derived from EndpointIdentity
System.ServiceModel.Primitives (6)
System\ServiceModel\DnsEndpointIdentity.cs (1)
11public class DnsEndpointIdentity : EndpointIdentity
System\ServiceModel\GeneralEndpointIdentity.cs (1)
8internal class GeneralEndpointIdentity : EndpointIdentity
System\ServiceModel\RsaEndpointIdentity.cs (1)
11public class RsaEndpointIdentity : EndpointIdentity
System\ServiceModel\SpnEndpointIdentity.cs (1)
10public class SpnEndpointIdentity : EndpointIdentity
System\ServiceModel\UpnEndpointIdentity.cs (1)
15public class UpnEndpointIdentity : EndpointIdentity
System\ServiceModel\X509CertificateEndpointIdentity.cs (1)
12public class X509CertificateEndpointIdentity : EndpointIdentity
54 references to EndpointIdentity
System.ServiceModel.Http (2)
System\ServiceModel\Channels\HttpsChannelFactory.cs (1)
82EndpointIdentity identity = remoteAddress.Identity;
System\ServiceModel\Channels\HttpTransportSecurityHelpers.cs (1)
35EndpointIdentity identity = target.Identity;
System.ServiceModel.NetFramingBase (8)
System\ServiceModel\Channels\FramingChannels.cs (3)
113private EndpointIdentity _remoteIdentity; 121EndpointIdentity ISecuritySession.RemoteIdentity 133_remoteIdentity = EndpointIdentity.CreateIdentity(identityClaim);
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (2)
430EndpointIdentity identity; 446private static Exception CreateIdentityCheckException(EndpointIdentity identity, AuthorizationContext authorizationContext, string errorString, EndpointAddress serviceReference)
System\ServiceModel\Channels\WindowsStreamSecurityUpgradeProvider.cs (3)
169EndpointIdentity identity; 205out EndpointIdentity identity) 230private void ValidateMutualAuth(EndpointIdentity expectedIdentity, NegotiateStream negotiateStream,
System.ServiceModel.Primitives (44)
System\ServiceModel\Diagnostics\SecurityTraceRecordHelper.cs (3)
33internal static void TraceIdentityVerificationSuccess(EventTraceActivity eventTraceActivity, EndpointIdentity identity, Claim claim, Type identityVerifier) 41internal static void TraceIdentityVerificationFailure(EndpointIdentity identity, AuthorizationContext authContext, Type identityVerifier) 45internal static void TraceIdentityDeterminationSuccess(EndpointAddress epr, EndpointIdentity identity, Type identityVerifier)
System\ServiceModel\Dispatcher\EndpointDispatcher.cs (2)
49EndpointIdentity identity = listener.GetProperty<EndpointIdentity>();
System\ServiceModel\EndpointAddress.cs (17)
82private EndpointAddress(AddressingVersion version, Uri uri, EndpointIdentity identity, AddressHeaderCollection headers, XmlBuffer buffer, int metadataSection, int extensionSection, int pspSection) 96Init(u, (EndpointIdentity)null, (AddressHeaderCollection)null, null, -1, -1, -1); 100: this(uri, (EndpointIdentity)null, addressHeaders) 104public EndpointAddress(Uri uri, EndpointIdentity identity, params AddressHeader[] addressHeaders) 119internal EndpointAddress(Uri uri, EndpointIdentity identity, AddressHeaderCollection headers, XmlDictionaryReader metadataReader, XmlDictionaryReader extensionReader, XmlDictionaryReader pspReader) 129EndpointIdentity ident2; 147private void Init(Uri uri, EndpointIdentity identity, AddressHeader[] headers) 159private void Init(Uri uri, EndpointIdentity identity, AddressHeaderCollection headers, XmlBuffer buffer, int metadataSection, int extensionSection, int pspSection) 164private void Init(AddressingVersion version, Uri uri, EndpointIdentity identity, AddressHeaderCollection headers, XmlBuffer buffer, int metadataSection, int extensionSection, int pspSection) 254public EndpointIdentity Identity { get; private set; } 581EndpointIdentity identity; 613internal static XmlBuffer ReadExtensions(XmlDictionaryReader reader, AddressingVersion version, XmlBuffer buffer, out EndpointIdentity identity, out int section) 635identity = EndpointIdentity.ReadIdentity(reader); 673private static bool ReadContentsFrom200408(XmlDictionaryReader reader, out Uri uri, out AddressHeaderCollection headers, out EndpointIdentity identity, out XmlBuffer buffer, out int metadataSection, out int extensionSection, out int pspSection) 847private static bool ReadContentsFrom10(XmlDictionaryReader reader, out Uri uri, out AddressHeaderCollection headers, out EndpointIdentity identity, out XmlBuffer buffer, out int metadataSection, out int extensionSection) 1234public EndpointIdentity Identity { get; set; } 1294EndpointIdentity identity;
System\ServiceModel\EndpointIdentity.cs (8)
48public static EndpointIdentity CreateIdentity(Claim identity) 77public static EndpointIdentity CreateDnsIdentity(string dnsName) 82public static EndpointIdentity CreateSpnIdentity(string spnName) 87public static EndpointIdentity CreateUpnIdentity(string upnName) 109EndpointIdentity otherIdentity = obj as EndpointIdentity; 139internal static EndpointIdentity ReadIdentity(XmlDictionaryReader reader) 146EndpointIdentity readIdentity = null;
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (1)
44EndpointIdentity identity;
System\ServiceModel\Security\IdentityVerifier.cs (9)
29public abstract bool CheckAccess(EndpointIdentity identity, AuthorizationContext authContext); 31public abstract bool TryGetIdentity(EndpointAddress reference, out EndpointIdentity identity); 42internal bool TryGetIdentity(EndpointAddress reference, Uri via, out EndpointIdentity identity) 70EndpointIdentity identity; 87private Exception CreateIdentityCheckException(EndpointIdentity identity, AuthorizationContext authorizationContext, string errorString, EndpointAddress serviceReference) 153public override bool TryGetIdentity(EndpointAddress reference, out EndpointIdentity identity) 179private EndpointIdentity TryCreateDnsIdentity(EndpointAddress reference) 188return EndpointIdentity.CreateDnsIdentity(toAddress.DnsSafeHost); 205public override bool CheckAccess(EndpointIdentity identity, AuthorizationContext authContext)
System\ServiceModel\Security\ISecuritySession.cs (1)
12EndpointIdentity RemoteIdentity { get; }
System\ServiceModel\Security\SecuritySessionClientSettings.cs (2)
1342RemoteIdentity = EndpointIdentity.CreateIdentity(identityClaim); 1372public EndpointIdentity RemoteIdentity { get; private set; }
System\ServiceModel\Security\SecurityUtils.cs (1)
205internal static string GetSpnFromIdentity(EndpointIdentity identity, EndpointAddress target)