7 types derived from EndpointIdentity
System.ServiceModel (7)
System\ServiceModel\Channels\PeerSecurityHelpers.cs (1)
233class PeerEndpointIdentity : EndpointIdentity
System\ServiceModel\DnsEndpointIdentity.cs (1)
13public class DnsEndpointIdentity : EndpointIdentity
System\ServiceModel\GeneralEndpointIdentity.cs (1)
13internal class GeneralEndpointIdentity : EndpointIdentity
System\ServiceModel\RsaEndpointIdentity.cs (1)
16public class RsaEndpointIdentity : EndpointIdentity
System\ServiceModel\SpnEndpointIdentity.cs (1)
17public class SpnEndpointIdentity : EndpointIdentity
System\ServiceModel\UpnEndpointIdentity.cs (1)
19public class UpnEndpointIdentity : EndpointIdentity
System\ServiceModel\X509CertificateEndpointIdentity.cs (1)
15public class X509CertificateEndpointIdentity : EndpointIdentity
160 references to EndpointIdentity
System.ServiceModel (151)
System\ServiceModel\Administration\EndpointInfo.cs (2)
18EndpointIdentity identity; 78public EndpointIdentity Identity
System\ServiceModel\Channels\ConnectionOrientedTransportChannelListener.cs (2)
32EndpointIdentity identity; 139if (typeof(T) == typeof(EndpointIdentity))
System\ServiceModel\Channels\FramingChannels.cs (3)
151EndpointIdentity remoteIdentity; 159EndpointIdentity ISecuritySession.RemoteIdentity 170this.remoteIdentity = EndpointIdentity.CreateIdentity(
System\ServiceModel\Channels\HttpChannelListener.cs (4)
40EndpointIdentity identity; 350if (typeof(T) == typeof(EndpointIdentity)) 377if (typeof(T) == typeof(EndpointIdentity)) 474this.identity = GetIdentityModelProperty<EndpointIdentity>();
System\ServiceModel\Channels\HttpsChannelFactory.cs (1)
111EndpointIdentity identity = remoteAddress.Identity;
System\ServiceModel\Channels\PeerSecurityHelpers.cs (3)
141static internal bool IsMatch(EndpointIdentity identity) 215public override bool CheckAccess(EndpointIdentity identity, AuthorizationContext authContext) 219public override bool TryGetIdentity(EndpointAddress reference, out EndpointIdentity identity)
System\ServiceModel\Channels\PeerService.cs (1)
142return new EndpointAddress(listener.Uri, listener.GetProperty<EndpointIdentity>());
System\ServiceModel\Channels\SecurityChannelListener.cs (4)
31EndpointIdentity identity; 143EndpointIdentity result = null; 157result = base.GetProperty<EndpointIdentity>(); 172else if (typeof(T) == typeof(EndpointIdentity))
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (2)
31EndpointIdentity identity; 108public override EndpointIdentity Identity
System\ServiceModel\Channels\StreamSecurityUpgradeProvider.cs (1)
18public abstract EndpointIdentity Identity
System\ServiceModel\Channels\TransportSecurityHelpers.cs (2)
50EndpointIdentity identity = target.Identity; 95EndpointIdentity identity = target.Identity;
System\ServiceModel\Channels\WindowsStreamSecurityUpgradeProvider.cs (6)
25EndpointIdentity identity; 74public override EndpointIdentity Identity 418EndpointIdentity identity; 454out EndpointIdentity identity) 471void ValidateMutualAuth(EndpointIdentity expectedIdentity, NegotiateStream negotiateStream, 496EndpointIdentity expectedIdentity;
System\ServiceModel\ComIntegration\MexServiceChannelBuilder.cs (8)
204EndpointIdentity identity = null; 205EndpointIdentity mexIdentity = null; 230mexIdentity = EndpointIdentity.CreateSpnIdentity(mexSpnIdentity); 236mexIdentity = EndpointIdentity.CreateUpnIdentity(mexUpnIdentity); 242mexIdentity = EndpointIdentity.CreateDnsIdentity(mexDnsIdentity); 263identity = EndpointIdentity.CreateSpnIdentity(spnIdentity); 269identity = EndpointIdentity.CreateUpnIdentity(upnIdentity); 275identity = EndpointIdentity.CreateDnsIdentity(dnsIdentity);
System\ServiceModel\ComIntegration\TypedServiceChannelBuilder.cs (4)
34EndpointIdentity identity = null; 263identity = EndpointIdentity.CreateSpnIdentity(spnIdentity); 269identity = EndpointIdentity.CreateUpnIdentity(upnIdentity); 275identity = EndpointIdentity.CreateDnsIdentity(dnsIdentity);
System\ServiceModel\ComIntegration\WsdlServiceChannelBuilder.cs (4)
189EndpointIdentity identity = null; 216identity = EndpointIdentity.CreateSpnIdentity(spnIdentity); 222identity = EndpointIdentity.CreateUpnIdentity(upnIdentity); 228identity = EndpointIdentity.CreateDnsIdentity(dnsIdentity);
System\ServiceModel\Configuration\CertificateReferenceElement.cs (3)
22[ConfigurationProperty(ConfigurationStrings.StoreName, DefaultValue = EndpointIdentity.defaultStoreName)] 30[ConfigurationProperty(ConfigurationStrings.StoreLocation, DefaultValue = EndpointIdentity.defaultStoreLocation)] 38[ConfigurationProperty(ConfigurationStrings.X509FindType, DefaultValue = EndpointIdentity.defaultX509FindType)]
System\ServiceModel\Configuration\IdentityElement.cs (1)
87public void InitializeFrom(EndpointIdentity identity)
System\ServiceModel\Description\ConfigLoader.cs (9)
66internal static EndpointIdentity LoadIdentity(IdentityElement element) 68EndpointIdentity identity = null; 73identity = EndpointIdentity.CreateUpnIdentity(element.UserPrincipalName.Value); 77identity = EndpointIdentity.CreateSpnIdentity(element.ServicePrincipalName.Value); 81identity = EndpointIdentity.CreateDnsIdentity(element.Dns.Value); 85identity = EndpointIdentity.CreateRsaIdentity(element.Rsa.Value); 101identity = EndpointIdentity.CreateX509CertificateIdentity(primaryCert, collection); 126identity = EndpointIdentity.CreateX509CertificateIdentity(chain); 130identity = EndpointIdentity.CreateX509CertificateIdentity(primaryCert);
System\ServiceModel\Description\DispatcherBuilder.cs (1)
691EndpointIdentity identity = stuff.Value.Endpoints[0].Address.Identity;
System\ServiceModel\Diagnostics\SecurityTraceRecordHelper.cs (9)
184internal static void TraceIdentityVerificationSuccess(EventTraceActivity eventTraceActivity, EndpointIdentity identity, Claim claim, Type identityVerifier) 195internal static void TraceIdentityVerificationFailure(EndpointIdentity identity, AuthorizationContext authContext, Type identityVerifier) 201internal static void TraceIdentityDeterminationSuccess(EndpointAddress epr, EndpointIdentity identity, Type identityVerifier) 1048EndpointIdentity identity; 1052public IdentityVerificationSuccessTraceRecord(EndpointIdentity identity, Claim claim, Type identityVerifier) 1080EndpointIdentity identity; 1084public IdentityVerificationFailureTraceRecord(EndpointIdentity identity, AuthorizationContext authContext, Type identityVerifier) 1146EndpointIdentity identity; 1150public IdentityDeterminationSuccessTraceRecord(EndpointAddress epr, EndpointIdentity identity, Type identityVerifier)
System\ServiceModel\Dispatcher\EndpointDispatcher.cs (2)
176EndpointIdentity identity = listener.GetProperty<EndpointIdentity>();
System\ServiceModel\EndpointAddress.cs (21)
75EndpointIdentity identity; 87EndpointAddress(AddressingVersion version, Uri uri, EndpointIdentity identity, AddressHeaderCollection headers, XmlBuffer buffer, int metadataSection, int extensionSection, int pspSection) 101Init(u, (EndpointIdentity)null, (AddressHeaderCollection)null, null, -1, -1, -1); 105: this(uri, (EndpointIdentity)null, addressHeaders) 109public EndpointAddress(Uri uri, EndpointIdentity identity, params AddressHeader[] addressHeaders) 119public EndpointAddress(Uri uri, EndpointIdentity identity, AddressHeaderCollection headers) 134internal EndpointAddress(Uri uri, EndpointIdentity identity, AddressHeaderCollection headers, XmlDictionaryReader metadataReader, XmlDictionaryReader extensionReader, XmlDictionaryReader pspReader) 144EndpointIdentity ident2; 164public EndpointAddress(Uri uri, EndpointIdentity identity, AddressHeaderCollection headers, XmlDictionaryReader metadataReader, XmlDictionaryReader extensionReader) 169void Init(Uri uri, EndpointIdentity identity, AddressHeader[] headers) 181void Init(Uri uri, EndpointIdentity identity, AddressHeaderCollection headers, XmlBuffer buffer, int metadataSection, int extensionSection, int pspSection) 186void Init(AddressingVersion version, Uri uri, EndpointIdentity identity, AddressHeaderCollection headers, XmlBuffer buffer, int metadataSection, int extensionSection, int pspSection) 271public EndpointIdentity Identity 663EndpointIdentity identity; 695internal static XmlBuffer ReadExtensions(XmlDictionaryReader reader, AddressingVersion version, XmlBuffer buffer, out EndpointIdentity identity, out int section) 714identity = EndpointIdentity.ReadIdentity(reader); 749static 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) 905static bool ReadContentsFrom10(XmlDictionaryReader reader, out Uri uri, out AddressHeaderCollection headers, out EndpointIdentity identity, out XmlBuffer buffer, out int metadataSection, out int extensionSection) 1265EndpointIdentity identity; 1302public EndpointIdentity Identity 1369EndpointIdentity identity;
System\ServiceModel\EndpointIdentity.cs (13)
67public static EndpointIdentity CreateIdentity(Claim identity) 96public static EndpointIdentity CreateDnsIdentity(string dnsName) 101public static EndpointIdentity CreateSpnIdentity(string spnName) 106public static EndpointIdentity CreateUpnIdentity(string upnName) 111public static EndpointIdentity CreateRsaIdentity(string publicKey) 116public static EndpointIdentity CreateRsaIdentity(X509Certificate2 certificate) 121public static EndpointIdentity CreateX509CertificateIdentity(X509Certificate2 certificate) 126public static EndpointIdentity CreateX509CertificateIdentity(X509Certificate2 primaryCertificate, X509Certificate2Collection supportingCertificates) 131internal static EndpointIdentity CreateX509CertificateIdentity(X509Chain certificateChain) 164EndpointIdentity otherIdentity = obj as EndpointIdentity; 194internal static EndpointIdentity ReadIdentity(XmlDictionaryReader reader) 199EndpointIdentity readIdentity = null;
System\ServiceModel\Security\AsymmetricSecurityProtocolFactory.cs (1)
120public override EndpointIdentity GetIdentityOfSelf()
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (1)
56EndpointIdentity identity;
System\ServiceModel\Security\DuplexSecurityProtocolFactory.cs (1)
116public override EndpointIdentity GetIdentityOfSelf()
System\ServiceModel\Security\IdentityVerifier.cs (10)
44EndpointIdentity identity; 58public abstract bool CheckAccess(EndpointIdentity identity, AuthorizationContext authContext); 60public abstract bool TryGetIdentity(EndpointAddress reference, out EndpointIdentity identity); 71internal bool TryGetIdentity(EndpointAddress reference, Uri via, out EndpointIdentity identity) 104EndpointIdentity identity; 121Exception CreateIdentityCheckException(EndpointIdentity identity, AuthorizationContext authorizationContext, string errorString, EndpointAddress serviceReference) 192public override bool TryGetIdentity(EndpointAddress reference, out EndpointIdentity identity) 216EndpointIdentity TryCreateDnsIdentity(EndpointAddress reference) 223return EndpointIdentity.CreateDnsIdentity(toAddress.DnsSafeHost); 267public override bool CheckAccess(EndpointIdentity identity, AuthorizationContext authContext)
System\ServiceModel\Security\IEndpointIdentityProvider.cs (1)
12EndpointIdentity GetIdentityOfSelf(SecurityTokenRequirement tokenRequirement);
System\ServiceModel\Security\ISecuritySession.cs (1)
11EndpointIdentity RemoteIdentity { get; }
System\ServiceModel\Security\SecurityProtocolFactory.cs (1)
727public virtual EndpointIdentity GetIdentityOfSelf()
System\ServiceModel\Security\SecuritySessionClientSettings.cs (3)
2714EndpointIdentity remoteIdentity; 2737this.remoteIdentity = EndpointIdentity.CreateIdentity(identityClaim); 2769public EndpointIdentity RemoteIdentity
System\ServiceModel\Security\SecuritySessionServerSettings.cs (3)
2494EndpointIdentity remoteIdentity; 2506this.remoteIdentity = EndpointIdentity.CreateIdentity(identityClaim); 2520public EndpointIdentity RemoteIdentity
System\ServiceModel\Security\SecurityUtils.cs (11)
397internal static EndpointIdentity CreateWindowsIdentity() 402internal static EndpointIdentity CreateWindowsIdentity(NetworkCredential serverCredential) 415return EndpointIdentity.CreateUpnIdentity(upn); 437internal static EndpointIdentity CreateWindowsIdentity(bool spnOnly) 439EndpointIdentity identity = null; 445identity = EndpointIdentity.CreateSpnIdentity(String.Format(CultureInfo.InvariantCulture, "host/{0}", DnsCache.MachineName)); 727internal static string GetSpnFromIdentity(EndpointIdentity identity, EndpointAddress target) 1848static bool TryCreateIdentity(ClaimSet claimSet, string claimType, out EndpointIdentity identity) 1853identity = EndpointIdentity.CreateIdentity(claim); 1859internal static EndpointIdentity GetServiceCertificateIdentity(X509Certificate2 certificate) 1863EndpointIdentity identity;
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (2)
494public virtual EndpointIdentity GetIdentityOfSelf(SecurityTokenRequirement tokenRequirement) 509return EndpointIdentity.CreateX509CertificateIdentity(parent.ServiceCertificate.Certificate);
System\ServiceModel\Security\SessionSymmetricMessageSecurityProtocolFactory.cs (1)
36public override EndpointIdentity GetIdentityOfSelf()
System\ServiceModel\Security\SimpleSecurityTokenProvider.cs (3)
71EndpointIdentity endpointIdentity = null; 79endpointIdentity = EndpointIdentity.CreateDnsIdentity(targetAddress.Uri.DnsSafeHost); 98static ReadOnlyCollection<IAuthorizationPolicy> GetServiceAuthorizationPolicies(EndpointIdentity endpointIdentity)
System\ServiceModel\Security\SpnegoTokenProvider.cs (1)
220EndpointIdentity identity = null;
System\ServiceModel\Security\SymmetricSecurityProtocolFactory.cs (2)
70public override EndpointIdentity GetIdentityOfSelf() 72EndpointIdentity identity = null;
System\ServiceModel\Security\Tokens\IssuedSecurityTokenProvider.cs (1)
935EndpointIdentity identity;
System\ServiceModel\Transactions\WsatConfiguration.cs (2)
343EndpointIdentity identity = EndpointIdentity.CreateSpnIdentity(spnIdentity);
System.ServiceModel.Activities (7)
System\ServiceModel\Activities\InternalSendMessage.cs (1)
485EndpointIdentity endpointIdentity = null;
System\ServiceModel\Endpoint.cs (1)
61public EndpointIdentity Identity
System\ServiceModel\XamlIntegration\EndpointIdentityConverter.cs (2)
33if (destinationType == typeof(MarkupExtension) && value is EndpointIdentity) 45return new EndpointIdentityExtension((EndpointIdentity)value);
System\ServiceModel\XamlIntegration\EndpointIdentityExtension.cs (3)
16[MarkupExtensionReturnType(typeof(EndpointIdentity))] 23public EndpointIdentityExtension(EndpointIdentity identity) 46return EndpointIdentity.CreateIdentity(claim);
System.WorkflowServices (2)
System\Workflow\Runtime\Hosting\ChannelManagerHelpers.cs (2)
49EndpointIdentity endpointIdentity = EndpointIdentity.CreateIdentity(claim);