37 references to EmptyReadOnlyCollection
System.ServiceModel (37)
System\ServiceModel\Security\AcceleratedTokenAuthenticator.cs (1)
230authorizationPolicies = EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance;
System\ServiceModel\Security\AcceleratedTokenProvider.cs (1)
283authorizationPolicies = EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance;
System\ServiceModel\Security\AsymmetricSecurityProtocol.cs (3)
227security.RecipientToken = (recipientToken != null) ? new SecurityTokenSpecification(recipientToken, EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance) : null; 236security.InitiatorToken = (initiatorToken != null) ? new SecurityTokenSpecification(initiatorToken, EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance) : null; 238security.ServiceSecurityContext = new ServiceSecurityContext(recipientAuthorizationContext, recipientTokenPolicies ?? EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance);
System\ServiceModel\Security\AsymmetricSecurityProtocolFactory.cs (1)
237this.recipientOutOfBandTokenResolverList = EmptyReadOnlyCollection<SecurityTokenResolver>.Instance;
System\ServiceModel\Security\MessageSecurityProtocol.cs (2)
177protectionTokenPolicies = EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance; 195security.ServiceSecurityContext = new ServiceSecurityContext(protectionAuthContext, protectionTokenPolicies ?? EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance);
System\ServiceModel\Security\SecurityMessageProperty.cs (3)
260return EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance; 265return this.initiatorToken.SecurityTokenPolicies ?? EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance; 269return this.protectionToken.SecurityTokenPolicies ?? EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance;
System\ServiceModel\Security\SecurityProtocol.cs (4)
611supportingTokens.Add(new SupportingTokenSpecification(supportingToken, EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance, spec.SecurityTokenAttachmentMode, spec.TokenParameters)); 670return primaryResolvers ?? EmptyReadOnlyCollection<SecurityTokenResolver>.Instance; 916this.supportingTokens.Add(new SupportingTokenSpecification(SecurityTokenProvider.SecurityTokenAsyncResult.End(result), EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance, spec.SecurityTokenAttachmentMode, spec.TokenParameters)); 920this.supportingTokens.Add(new SupportingTokenSpecification(spec.TokenProvider.EndGetToken(result), EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance, spec.SecurityTokenAttachmentMode, spec.TokenParameters));
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (1)
699CreateSecureConversationPolicies(securityProperty, currentTokenPolicies, keyExpirationTime) : EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance;
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
723authorizationPolicies = EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance; 776supportingTokenProperty.OutgoingSupportingTokens.Add(new SupportingTokenSpecification(currentSessionToken, EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance, SecurityTokenAttachmentMode.Endorsing, this.IssuedSecurityTokenParameters));
System\ServiceModel\Security\SimpleSecurityTokenProvider.cs (1)
111return EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance;
System\ServiceModel\Security\SpnegoTokenAuthenticator.cs (1)
132return EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance;
System\ServiceModel\Security\SspiNegotiationTokenProvider.cs (1)
364GenericXmlSecurityToken serviceToken = negotiationRstr.GetIssuedToken(tokenResolver, EmptyReadOnlyCollection<SecurityTokenAuthenticator>.Instance,
System\ServiceModel\Security\SymmetricSecurityProtocolFactory.cs (1)
183this.recipientOutOfBandTokenResolverList = EmptyReadOnlyCollection<SecurityTokenResolver>.Instance;
System\ServiceModel\Security\TlsnegoTokenAuthenticator.cs (2)
219return EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance; 248authorizationPolicies = EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance;
System\ServiceModel\Security\TlsnegoTokenProvider.cs (1)
181authzPolicies = EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance;
System\ServiceModel\Security\Tokens\IssuedSecurityTokenProvider.cs (3)
918SupportingTokenSpecification rsaSpec = new SupportingTokenSpecification(negotiationState.RsaSecurityToken, EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance, SecurityTokenAttachmentMode.Endorsing, rsaParameters); 948return EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance; 998serviceToken = rstr.GetIssuedToken(null, EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance, negotiationState.Rsa);
System\ServiceModel\Security\Tokens\NonValidatingSecurityTokenAuthenticator.cs (1)
27return EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance;
System\ServiceModel\Security\Tokens\SecurityContextSecurityToken.cs (1)
275this.authorizationPolicies = authorizationPolicies ?? EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance;
System\ServiceModel\Security\Tokens\SspiSecurityToken.cs (1)
108return EmptyReadOnlyCollection<SecurityKey>.Instance;
System\ServiceModel\Security\TransportSecurityProtocol.cs (1)
254securityHeader.ConfigureOutOfBandTokenResolver(MergeOutOfBandResolvers(supportingAuthenticators, EmptyReadOnlyCollection<SecurityTokenResolver>.Instance));
System\ServiceModel\ServiceAuthorizationManager.cs (3)
44new ServiceSecurityContext(authorizationPolicies ?? EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance); 59return EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance; 65return externalPolicies ?? EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance;
System\ServiceModel\ServiceSecurityContext.cs (2)
39: this(authorizationContext, EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance) 63anonymous = new ServiceSecurityContext(EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance);